/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -tc config/AutomizerReach.xml -s config/svcomp-Overflow-32bit-Automizer_Default.epf -i ../sv-benchmarks/c/weaver/popl20-nonblocking-cntr-alt.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.2.1-dev-8c2bbc9 [2021-10-07 15:07:53,621 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-07 15:07:53,625 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-07 15:07:53,683 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-07 15:07:53,683 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-07 15:07:53,690 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-07 15:07:53,694 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-07 15:07:53,699 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-07 15:07:53,702 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-07 15:07:53,708 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-07 15:07:53,710 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-07 15:07:53,712 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-07 15:07:53,712 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-07 15:07:53,715 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-07 15:07:53,717 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-07 15:07:53,722 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-07 15:07:53,724 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-07 15:07:53,726 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-07 15:07:53,734 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-07 15:07:53,744 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-07 15:07:53,746 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-07 15:07:53,748 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-07 15:07:53,749 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-07 15:07:53,750 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-07 15:07:53,790 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-07 15:07:53,791 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-07 15:07:53,791 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-07 15:07:53,796 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-07 15:07:53,796 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-07 15:07:53,809 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-07 15:07:53,809 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-07 15:07:53,810 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-07 15:07:53,813 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-07 15:07:53,813 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-07 15:07:53,815 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-07 15:07:53,816 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-07 15:07:53,816 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-07 15:07:53,817 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-07 15:07:53,817 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-07 15:07:53,818 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-07 15:07:53,819 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-07 15:07:53,827 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf [2021-10-07 15:07:53,875 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-07 15:07:53,875 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-07 15:07:53,876 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-10-07 15:07:53,876 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-10-07 15:07:53,878 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-10-07 15:07:53,879 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-10-07 15:07:53,879 INFO L138 SettingsManager]: * Use SBE=true [2021-10-07 15:07:53,879 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-07 15:07:53,879 INFO L138 SettingsManager]: * sizeof long=4 [2021-10-07 15:07:53,880 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-10-07 15:07:53,880 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-10-07 15:07:53,880 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-10-07 15:07:53,880 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-07 15:07:53,881 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-10-07 15:07:53,881 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-10-07 15:07:53,881 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-10-07 15:07:53,881 INFO L138 SettingsManager]: * Check absence of signed integer overflows=true [2021-10-07 15:07:53,881 INFO L138 SettingsManager]: * sizeof long double=12 [2021-10-07 15:07:53,882 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-10-07 15:07:53,882 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-07 15:07:53,882 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-10-07 15:07:53,882 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-07 15:07:53,882 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-10-07 15:07:53,883 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-10-07 15:07:53,883 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-07 15:07:53,883 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-07 15:07:53,883 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-10-07 15:07:53,884 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-10-07 15:07:53,884 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-10-07 15:07:53,884 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-10-07 15:07:53,884 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-10-07 15:07:53,884 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-10-07 15:07:53,885 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-07 15:07:54,267 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-07 15:07:54,294 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-07 15:07:54,297 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-07 15:07:54,299 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-07 15:07:54,300 INFO L275 PluginConnector]: CDTParser initialized [2021-10-07 15:07:54,301 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/weaver/popl20-nonblocking-cntr-alt.wvr.c [2021-10-07 15:07:54,375 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/be98e3cd3/511ad35d75604fecae81d9fad840d738/FLAG4c7a1fcef [2021-10-07 15:07:54,994 INFO L306 CDTParser]: Found 1 translation units. [2021-10-07 15:07:54,994 INFO L160 CDTParser]: Scanning /storage/repos/ultimate-2/releaseScripts/default/sv-benchmarks/c/weaver/popl20-nonblocking-cntr-alt.wvr.c [2021-10-07 15:07:55,005 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/be98e3cd3/511ad35d75604fecae81d9fad840d738/FLAG4c7a1fcef [2021-10-07 15:07:55,305 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/be98e3cd3/511ad35d75604fecae81d9fad840d738 [2021-10-07 15:07:55,308 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-07 15:07:55,317 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-10-07 15:07:55,319 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-07 15:07:55,319 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-07 15:07:55,323 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-07 15:07:55,324 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.10 03:07:55" (1/1) ... [2021-10-07 15:07:55,326 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5b5ba0d5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 03:07:55, skipping insertion in model container [2021-10-07 15:07:55,326 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.10 03:07:55" (1/1) ... [2021-10-07 15:07:55,335 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-07 15:07:55,355 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-07 15:07:55,565 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-2/releaseScripts/default/sv-benchmarks/c/weaver/popl20-nonblocking-cntr-alt.wvr.c[2091,2104] [2021-10-07 15:07:55,566 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-07 15:07:55,577 INFO L203 MainTranslator]: Completed pre-run [2021-10-07 15:07:55,603 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-2/releaseScripts/default/sv-benchmarks/c/weaver/popl20-nonblocking-cntr-alt.wvr.c[2091,2104] [2021-10-07 15:07:55,605 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-07 15:07:55,625 INFO L208 MainTranslator]: Completed translation [2021-10-07 15:07:55,626 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 03:07:55 WrapperNode [2021-10-07 15:07:55,626 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-07 15:07:55,628 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-10-07 15:07:55,628 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-10-07 15:07:55,628 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-10-07 15:07:55,639 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 03:07:55" (1/1) ... [2021-10-07 15:07:55,650 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 03:07:55" (1/1) ... [2021-10-07 15:07:55,676 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-10-07 15:07:55,678 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-07 15:07:55,678 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-07 15:07:55,678 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-07 15:07:55,689 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 03:07:55" (1/1) ... [2021-10-07 15:07:55,690 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 03:07:55" (1/1) ... [2021-10-07 15:07:55,693 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 03:07:55" (1/1) ... [2021-10-07 15:07:55,693 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 03:07:55" (1/1) ... [2021-10-07 15:07:55,700 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 03:07:55" (1/1) ... [2021-10-07 15:07:55,705 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 03:07:55" (1/1) ... [2021-10-07 15:07:55,707 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 03:07:55" (1/1) ... [2021-10-07 15:07:55,730 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-07 15:07:55,736 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-07 15:07:55,736 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-07 15:07:55,736 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-07 15:07:55,738 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 03:07:55" (1/1) ... [2021-10-07 15:07:55,768 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-07 15:07:55,782 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:07:55,800 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-07 15:07:55,824 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-07 15:07:55,885 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-10-07 15:07:55,886 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-10-07 15:07:55,886 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-10-07 15:07:55,886 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-10-07 15:07:55,886 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-10-07 15:07:55,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-10-07 15:07:55,886 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-10-07 15:07:55,887 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2021-10-07 15:07:55,887 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2021-10-07 15:07:55,887 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-07 15:07:55,887 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-07 15:07:55,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-10-07 15:07:55,887 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-10-07 15:07:55,889 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-10-07 15:07:56,493 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-07 15:07:56,493 INFO L299 CfgBuilder]: Removed 10 assume(true) statements. [2021-10-07 15:07:56,499 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.10 03:07:56 BoogieIcfgContainer [2021-10-07 15:07:56,499 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-07 15:07:56,501 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-10-07 15:07:56,501 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-10-07 15:07:56,505 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-10-07 15:07:56,505 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 07.10 03:07:55" (1/3) ... [2021-10-07 15:07:56,506 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4c564ab6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.10 03:07:56, skipping insertion in model container [2021-10-07 15:07:56,506 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 03:07:55" (2/3) ... [2021-10-07 15:07:56,507 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4c564ab6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.10 03:07:56, skipping insertion in model container [2021-10-07 15:07:56,507 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.10 03:07:56" (3/3) ... [2021-10-07 15:07:56,509 INFO L111 eAbstractionObserver]: Analyzing ICFG popl20-nonblocking-cntr-alt.wvr.c [2021-10-07 15:07:56,515 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-10-07 15:07:56,515 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-10-07 15:07:56,516 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 10 error locations. [2021-10-07 15:07:56,516 INFO L516 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-10-07 15:07:56,547 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,547 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,547 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,548 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,548 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,548 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,549 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,549 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,549 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,549 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,550 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,550 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,550 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,550 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,551 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,551 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,551 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,552 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,552 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,552 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,552 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,553 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,553 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,553 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,553 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,554 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,554 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,554 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,554 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,554 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,555 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,555 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,555 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,555 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,556 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,556 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,557 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,557 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,557 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,558 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,558 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,558 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,558 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,558 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,560 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,560 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,560 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,560 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,560 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,561 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,561 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,561 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,561 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,562 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,562 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,562 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,562 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,563 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,563 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,563 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,563 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,564 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,564 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,564 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,564 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,564 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,565 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,565 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,565 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,565 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,566 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,566 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,570 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,570 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,571 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,571 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,571 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,573 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,574 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,574 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,574 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,574 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:07:56,582 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-10-07 15:07:56,644 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-10-07 15:07:56,653 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-07 15:07:56,653 INFO L340 AbstractCegarLoop]: Starting to check reachability of 20 error locations. [2021-10-07 15:07:56,671 INFO L118 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-10-07 15:07:56,684 INFO L133 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 92 places, 91 transitions, 198 flow [2021-10-07 15:07:56,687 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 92 places, 91 transitions, 198 flow [2021-10-07 15:07:56,689 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 92 places, 91 transitions, 198 flow [2021-10-07 15:07:56,742 INFO L129 PetriNetUnfolder]: 6/89 cut-off events. [2021-10-07 15:07:56,742 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-10-07 15:07:56,746 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 6. Compared 88 event pairs, 0 based on Foata normal form. 0/73 useless extension candidates. Maximal degree in co-relation 53. Up to 2 conditions per place. [2021-10-07 15:07:56,749 INFO L116 LiptonReduction]: Number of co-enabled transitions 772 [2021-10-07 15:08:00,599 INFO L131 LiptonReduction]: Checked pairs total: 1036 [2021-10-07 15:08:00,599 INFO L133 LiptonReduction]: Total number of compositions: 88 [2021-10-07 15:08:00,611 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 32 places, 27 transitions, 70 flow [2021-10-07 15:08:00,631 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-07 15:08:00,635 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-07 15:08:00,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2021-10-07 15:08:00,641 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:00,642 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2021-10-07 15:08:00,642 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:00,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:00,649 INFO L82 PathProgramCache]: Analyzing trace with hash 12252197, now seen corresponding path program 1 times [2021-10-07 15:08:00,660 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:00,660 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1462191795] [2021-10-07 15:08:00,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:00,662 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:00,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:00,868 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-07 15:08:00,868 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:08:00,869 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1462191795] [2021-10-07 15:08:00,870 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1462191795] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-07 15:08:00,870 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:08:00,870 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-10-07 15:08:00,872 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2006102364] [2021-10-07 15:08:00,878 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-07 15:08:00,879 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:08:00,895 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-07 15:08:00,896 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-07 15:08:00,899 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-07 15:08:00,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:08:00,959 INFO L93 Difference]: Finished difference Result 134 states and 321 transitions. [2021-10-07 15:08:00,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-07 15:08:00,962 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-07 15:08:00,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:08:00,975 INFO L225 Difference]: With dead ends: 134 [2021-10-07 15:08:00,976 INFO L226 Difference]: Without dead ends: 134 [2021-10-07 15:08:00,977 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.2ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-07 15:08:00,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134 states. [2021-10-07 15:08:01,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134 to 127. [2021-10-07 15:08:01,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 127 states, 106 states have (on average 2.9716981132075473) internal successors, (315), 126 states have internal predecessors, (315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:01,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 315 transitions. [2021-10-07 15:08:01,033 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 315 transitions. Word has length 4 [2021-10-07 15:08:01,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:08:01,034 INFO L470 AbstractCegarLoop]: Abstraction has 127 states and 315 transitions. [2021-10-07 15:08:01,034 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-07 15:08:01,035 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 315 transitions. [2021-10-07 15:08:01,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2021-10-07 15:08:01,035 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:01,035 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2021-10-07 15:08:01,036 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-10-07 15:08:01,036 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:01,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:01,037 INFO L82 PathProgramCache]: Analyzing trace with hash 12252232, now seen corresponding path program 1 times [2021-10-07 15:08:01,037 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:01,038 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1567169524] [2021-10-07 15:08:01,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:01,038 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:01,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:01,120 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-07 15:08:01,120 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:08:01,121 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1567169524] [2021-10-07 15:08:01,121 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1567169524] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-07 15:08:01,121 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:08:01,121 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-07 15:08:01,122 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1164508302] [2021-10-07 15:08:01,124 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-07 15:08:01,125 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:08:01,125 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-07 15:08:01,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-07 15:08:01,126 INFO L87 Difference]: Start difference. First operand 127 states and 315 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-07 15:08:01,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:08:01,160 INFO L93 Difference]: Finished difference Result 134 states and 305 transitions. [2021-10-07 15:08:01,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-07 15:08:01,162 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-07 15:08:01,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:08:01,168 INFO L225 Difference]: With dead ends: 134 [2021-10-07 15:08:01,169 INFO L226 Difference]: Without dead ends: 134 [2021-10-07 15:08:01,169 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-07 15:08:01,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134 states. [2021-10-07 15:08:01,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134 to 127. [2021-10-07 15:08:01,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 127 states, 106 states have (on average 2.8207547169811322) internal successors, (299), 126 states have internal predecessors, (299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:01,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 299 transitions. [2021-10-07 15:08:01,202 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 299 transitions. Word has length 4 [2021-10-07 15:08:01,202 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:08:01,202 INFO L470 AbstractCegarLoop]: Abstraction has 127 states and 299 transitions. [2021-10-07 15:08:01,203 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-07 15:08:01,206 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 299 transitions. [2021-10-07 15:08:01,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-10-07 15:08:01,207 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:01,207 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-10-07 15:08:01,207 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-10-07 15:08:01,208 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:01,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:01,208 INFO L82 PathProgramCache]: Analyzing trace with hash 379819755, now seen corresponding path program 1 times [2021-10-07 15:08:01,209 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:01,212 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2109815802] [2021-10-07 15:08:01,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:01,213 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:01,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:01,265 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-07 15:08:01,265 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:08:01,265 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2109815802] [2021-10-07 15:08:01,266 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2109815802] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:01,269 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2041110846] [2021-10-07 15:08:01,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:01,270 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:01,270 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:08:01,272 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-07 15:08:01,281 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-07 15:08:01,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:01,360 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-07 15:08:01,364 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:08:01,458 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-07 15:08:01,458 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2041110846] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:01,461 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:08:01,461 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [2, 2] total 3 [2021-10-07 15:08:01,462 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [498649489] [2021-10-07 15:08:01,464 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-07 15:08:01,465 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:08:01,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-07 15:08:01,466 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-10-07 15:08:01,466 INFO L87 Difference]: Start difference. First operand 127 states and 299 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-07 15:08:01,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:08:01,568 INFO L93 Difference]: Finished difference Result 230 states and 523 transitions. [2021-10-07 15:08:01,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-07 15:08:01,569 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-07 15:08:01,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:08:01,575 INFO L225 Difference]: With dead ends: 230 [2021-10-07 15:08:01,575 INFO L226 Difference]: Without dead ends: 230 [2021-10-07 15:08:01,576 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 20.0ms TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-10-07 15:08:01,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 230 states. [2021-10-07 15:08:01,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 230 to 165. [2021-10-07 15:08:01,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 144 states have (on average 3.263888888888889) internal successors, (470), 164 states have internal predecessors, (470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:01,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 470 transitions. [2021-10-07 15:08:01,609 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 470 transitions. Word has length 5 [2021-10-07 15:08:01,609 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:08:01,610 INFO L470 AbstractCegarLoop]: Abstraction has 165 states and 470 transitions. [2021-10-07 15:08:01,611 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-07 15:08:01,611 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 470 transitions. [2021-10-07 15:08:01,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-10-07 15:08:01,614 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:01,614 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-10-07 15:08:01,691 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-07 15:08:01,827 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-07 15:08:01,828 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:01,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:01,829 INFO L82 PathProgramCache]: Analyzing trace with hash 379819756, now seen corresponding path program 1 times [2021-10-07 15:08:01,830 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:01,830 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [170808705] [2021-10-07 15:08:01,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:01,831 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:01,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:01,886 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-07 15:08:01,890 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:08:01,890 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [170808705] [2021-10-07 15:08:01,890 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [170808705] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:01,891 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1796715684] [2021-10-07 15:08:01,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:01,891 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:01,891 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:08:01,896 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-07 15:08:01,902 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-07 15:08:01,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:01,955 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-07 15:08:01,956 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:08:01,975 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-07 15:08:01,976 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1796715684] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-07 15:08:01,976 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-07 15:08:01,976 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 3 [2021-10-07 15:08:01,977 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [504950251] [2021-10-07 15:08:01,977 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-07 15:08:01,977 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:08:01,978 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-07 15:08:01,978 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-07 15:08:01,979 INFO L87 Difference]: Start difference. First operand 165 states and 470 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-07 15:08:02,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:08:02,039 INFO L93 Difference]: Finished difference Result 202 states and 557 transitions. [2021-10-07 15:08:02,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-07 15:08:02,040 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-07 15:08:02,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:08:02,043 INFO L225 Difference]: With dead ends: 202 [2021-10-07 15:08:02,043 INFO L226 Difference]: Without dead ends: 202 [2021-10-07 15:08:02,043 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 10.3ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-07 15:08:02,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2021-10-07 15:08:02,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 151. [2021-10-07 15:08:02,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 134 states have (on average 3.1791044776119404) internal successors, (426), 150 states have internal predecessors, (426), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:02,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 426 transitions. [2021-10-07 15:08:02,069 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 426 transitions. Word has length 5 [2021-10-07 15:08:02,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:08:02,070 INFO L470 AbstractCegarLoop]: Abstraction has 151 states and 426 transitions. [2021-10-07 15:08:02,070 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-07 15:08:02,070 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 426 transitions. [2021-10-07 15:08:02,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-10-07 15:08:02,071 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:02,071 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-10-07 15:08:02,119 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-07 15:08:02,287 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-07 15:08:02,288 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:02,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:02,289 INFO L82 PathProgramCache]: Analyzing trace with hash 379819790, now seen corresponding path program 1 times [2021-10-07 15:08:02,290 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:02,290 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [286812728] [2021-10-07 15:08:02,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:02,291 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:02,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:02,330 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-07 15:08:02,330 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:08:02,331 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [286812728] [2021-10-07 15:08:02,331 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [286812728] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-07 15:08:02,331 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:08:02,331 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-07 15:08:02,332 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1873425832] [2021-10-07 15:08:02,332 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-07 15:08:02,332 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:08:02,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-07 15:08:02,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-07 15:08:02,333 INFO L87 Difference]: Start difference. First operand 151 states and 426 transitions. Second operand has 3 states, 2 states have (on average 2.5) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:02,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:08:02,344 INFO L93 Difference]: Finished difference Result 133 states and 358 transitions. [2021-10-07 15:08:02,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-07 15:08:02,365 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 5 [2021-10-07 15:08:02,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:08:02,367 INFO L225 Difference]: With dead ends: 133 [2021-10-07 15:08:02,367 INFO L226 Difference]: Without dead ends: 133 [2021-10-07 15:08:02,367 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.8ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-07 15:08:02,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2021-10-07 15:08:02,384 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 133. [2021-10-07 15:08:02,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 120 states have (on average 2.9833333333333334) internal successors, (358), 132 states have internal predecessors, (358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:02,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 358 transitions. [2021-10-07 15:08:02,389 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 358 transitions. Word has length 5 [2021-10-07 15:08:02,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:08:02,390 INFO L470 AbstractCegarLoop]: Abstraction has 133 states and 358 transitions. [2021-10-07 15:08:02,390 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:02,390 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 358 transitions. [2021-10-07 15:08:02,390 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-10-07 15:08:02,391 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:02,391 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-10-07 15:08:02,391 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-10-07 15:08:02,391 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:02,394 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:02,394 INFO L82 PathProgramCache]: Analyzing trace with hash 379819791, now seen corresponding path program 1 times [2021-10-07 15:08:02,395 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:02,395 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1082809317] [2021-10-07 15:08:02,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:02,395 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:02,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:02,450 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-07 15:08:02,450 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:08:02,451 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1082809317] [2021-10-07 15:08:02,451 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1082809317] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:02,451 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [680910851] [2021-10-07 15:08:02,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:02,452 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:02,452 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:08:02,453 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-07 15:08:02,464 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-07 15:08:02,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:02,508 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-07 15:08:02,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:08:02,528 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:08:02,528 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [680910851] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:02,529 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:08:02,529 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 4 [2021-10-07 15:08:02,529 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [445967594] [2021-10-07 15:08:02,530 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-07 15:08:02,530 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:08:02,530 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-07 15:08:02,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-10-07 15:08:02,531 INFO L87 Difference]: Start difference. First operand 133 states and 358 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-07 15:08:02,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:08:02,556 INFO L93 Difference]: Finished difference Result 179 states and 455 transitions. [2021-10-07 15:08:02,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-07 15:08:02,558 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-07 15:08:02,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:08:02,562 INFO L225 Difference]: With dead ends: 179 [2021-10-07 15:08:02,562 INFO L226 Difference]: Without dead ends: 179 [2021-10-07 15:08:02,562 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.5ms TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-10-07 15:08:02,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179 states. [2021-10-07 15:08:02,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179 to 145. [2021-10-07 15:08:02,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 132 states have (on average 3.0) internal successors, (396), 144 states have internal predecessors, (396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:02,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 396 transitions. [2021-10-07 15:08:02,583 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 396 transitions. Word has length 5 [2021-10-07 15:08:02,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:08:02,583 INFO L470 AbstractCegarLoop]: Abstraction has 145 states and 396 transitions. [2021-10-07 15:08:02,584 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-07 15:08:02,584 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 396 transitions. [2021-10-07 15:08:02,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2021-10-07 15:08:02,585 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:02,585 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1] [2021-10-07 15:08:02,625 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-07 15:08:02,785 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:02,786 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:02,787 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:02,788 INFO L82 PathProgramCache]: Analyzing trace with hash -1110487835, now seen corresponding path program 2 times [2021-10-07 15:08:02,788 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:02,789 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [156075571] [2021-10-07 15:08:02,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:02,789 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:02,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:02,835 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-07 15:08:02,836 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:08:02,836 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [156075571] [2021-10-07 15:08:02,836 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [156075571] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:02,837 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [41724866] [2021-10-07 15:08:02,837 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:08:02,837 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:02,837 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:08:02,838 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-07 15:08:02,850 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-07 15:08:02,890 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:08:02,891 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:08:02,892 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 5 conjunts are in the unsatisfiable core [2021-10-07 15:08:02,892 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:08:02,927 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-07 15:08:02,928 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [41724866] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:02,928 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:08:02,928 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 4 [2021-10-07 15:08:02,929 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [786913111] [2021-10-07 15:08:02,929 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-07 15:08:02,929 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:08:02,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-07 15:08:02,930 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-10-07 15:08:02,931 INFO L87 Difference]: Start difference. First operand 145 states and 396 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-07 15:08:02,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:08:02,998 INFO L93 Difference]: Finished difference Result 271 states and 660 transitions. [2021-10-07 15:08:02,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-07 15:08:02,999 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-07 15:08:02,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:08:03,002 INFO L225 Difference]: With dead ends: 271 [2021-10-07 15:08:03,002 INFO L226 Difference]: Without dead ends: 271 [2021-10-07 15:08:03,003 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 10.9ms TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-10-07 15:08:03,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 271 states. [2021-10-07 15:08:03,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 271 to 169. [2021-10-07 15:08:03,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 169 states, 156 states have (on average 3.1153846153846154) internal successors, (486), 168 states have internal predecessors, (486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:03,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 486 transitions. [2021-10-07 15:08:03,014 INFO L78 Accepts]: Start accepts. Automaton has 169 states and 486 transitions. Word has length 6 [2021-10-07 15:08:03,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:08:03,014 INFO L470 AbstractCegarLoop]: Abstraction has 169 states and 486 transitions. [2021-10-07 15:08:03,014 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-07 15:08:03,014 INFO L276 IsEmpty]: Start isEmpty. Operand 169 states and 486 transitions. [2021-10-07 15:08:03,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2021-10-07 15:08:03,015 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:03,015 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1] [2021-10-07 15:08:03,056 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-07 15:08:03,230 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:03,231 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:03,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:03,232 INFO L82 PathProgramCache]: Analyzing trace with hash -1110487799, now seen corresponding path program 2 times [2021-10-07 15:08:03,232 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:03,233 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [750889262] [2021-10-07 15:08:03,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:03,234 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:03,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:03,283 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-07 15:08:03,284 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:08:03,284 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [750889262] [2021-10-07 15:08:03,284 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [750889262] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:03,285 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [154310422] [2021-10-07 15:08:03,285 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:08:03,285 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:03,285 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:08:03,286 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-07 15:08:03,318 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-07 15:08:03,348 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 15:08:03,348 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:08:03,349 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-07 15:08:03,350 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:08:03,368 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-07 15:08:03,369 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [154310422] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-07 15:08:03,369 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-07 15:08:03,369 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [4] total 5 [2021-10-07 15:08:03,370 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [59192670] [2021-10-07 15:08:03,370 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-07 15:08:03,370 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:08:03,371 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-07 15:08:03,371 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-10-07 15:08:03,371 INFO L87 Difference]: Start difference. First operand 169 states and 486 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-07 15:08:03,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:08:03,380 INFO L93 Difference]: Finished difference Result 149 states and 401 transitions. [2021-10-07 15:08:03,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-07 15:08:03,381 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-07 15:08:03,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:08:03,383 INFO L225 Difference]: With dead ends: 149 [2021-10-07 15:08:03,383 INFO L226 Difference]: Without dead ends: 149 [2021-10-07 15:08:03,383 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 11.3ms TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-10-07 15:08:03,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149 states. [2021-10-07 15:08:03,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149 to 133. [2021-10-07 15:08:03,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 124 states have (on average 2.782258064516129) internal successors, (345), 132 states have internal predecessors, (345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:03,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 345 transitions. [2021-10-07 15:08:03,390 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 345 transitions. Word has length 6 [2021-10-07 15:08:03,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:08:03,390 INFO L470 AbstractCegarLoop]: Abstraction has 133 states and 345 transitions. [2021-10-07 15:08:03,390 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-07 15:08:03,391 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 345 transitions. [2021-10-07 15:08:03,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-10-07 15:08:03,391 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:03,392 INFO L512 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1] [2021-10-07 15:08:03,431 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-07 15:08:03,607 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,6 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:03,608 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:03,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:03,609 INFO L82 PathProgramCache]: Analyzing trace with hash -65382869, now seen corresponding path program 3 times [2021-10-07 15:08:03,609 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:03,610 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1306408002] [2021-10-07 15:08:03,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:03,611 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:03,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:03,692 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-07 15:08:03,692 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:08:03,693 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1306408002] [2021-10-07 15:08:03,693 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1306408002] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:03,694 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [708132930] [2021-10-07 15:08:03,694 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:08:03,695 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:03,695 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:08:03,702 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-07 15:08:03,703 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-07 15:08:03,768 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-07 15:08:03,769 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:08:03,770 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-07 15:08:03,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:08:03,815 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-07 15:08:03,815 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [708132930] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:03,815 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:08:03,816 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2021-10-07 15:08:03,816 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1466338353] [2021-10-07 15:08:03,816 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-10-07 15:08:03,817 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:08:03,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-10-07 15:08:03,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2021-10-07 15:08:03,818 INFO L87 Difference]: Start difference. First operand 133 states and 345 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-07 15:08:03,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:08:03,881 INFO L93 Difference]: Finished difference Result 266 states and 622 transitions. [2021-10-07 15:08:03,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-07 15:08:03,882 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-07 15:08:03,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:08:03,884 INFO L225 Difference]: With dead ends: 266 [2021-10-07 15:08:03,885 INFO L226 Difference]: Without dead ends: 266 [2021-10-07 15:08:03,885 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 16.5ms TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2021-10-07 15:08:03,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 266 states. [2021-10-07 15:08:03,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 266 to 155. [2021-10-07 15:08:03,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 155 states, 146 states have (on average 2.835616438356164) internal successors, (414), 154 states have internal predecessors, (414), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:03,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 414 transitions. [2021-10-07 15:08:03,897 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 414 transitions. Word has length 7 [2021-10-07 15:08:03,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:08:03,897 INFO L470 AbstractCegarLoop]: Abstraction has 155 states and 414 transitions. [2021-10-07 15:08:03,898 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-07 15:08:03,898 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 414 transitions. [2021-10-07 15:08:03,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-10-07 15:08:03,899 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:03,899 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:08:03,953 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-07 15:08:04,113 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,7 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:04,114 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:04,114 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:04,114 INFO L82 PathProgramCache]: Analyzing trace with hash 790752018, now seen corresponding path program 1 times [2021-10-07 15:08:04,115 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:04,116 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [282616143] [2021-10-07 15:08:04,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:04,116 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:04,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:04,181 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-07 15:08:04,181 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:08:04,182 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [282616143] [2021-10-07 15:08:04,182 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [282616143] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-07 15:08:04,182 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:08:04,182 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-07 15:08:04,182 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1498241030] [2021-10-07 15:08:04,183 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-07 15:08:04,185 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:08:04,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-07 15:08:04,186 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-07 15:08:04,186 INFO L87 Difference]: Start difference. First operand 155 states and 414 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-07 15:08:04,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:08:04,205 INFO L93 Difference]: Finished difference Result 218 states and 584 transitions. [2021-10-07 15:08:04,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-07 15:08:04,206 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-07 15:08:04,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:08:04,208 INFO L225 Difference]: With dead ends: 218 [2021-10-07 15:08:04,208 INFO L226 Difference]: Without dead ends: 218 [2021-10-07 15:08:04,209 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.7ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-07 15:08:04,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2021-10-07 15:08:04,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 175. [2021-10-07 15:08:04,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 166 states have (on average 3.0421686746987953) internal successors, (505), 174 states have internal predecessors, (505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:04,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 505 transitions. [2021-10-07 15:08:04,218 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 505 transitions. Word has length 8 [2021-10-07 15:08:04,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:08:04,218 INFO L470 AbstractCegarLoop]: Abstraction has 175 states and 505 transitions. [2021-10-07 15:08:04,219 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-07 15:08:04,219 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 505 transitions. [2021-10-07 15:08:04,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-10-07 15:08:04,225 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:04,225 INFO L512 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1] [2021-10-07 15:08:04,225 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-10-07 15:08:04,226 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:04,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:04,226 INFO L82 PathProgramCache]: Analyzing trace with hash -2026867291, now seen corresponding path program 4 times [2021-10-07 15:08:04,227 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:04,227 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [348014824] [2021-10-07 15:08:04,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:04,227 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:04,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:04,321 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-07 15:08:04,321 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:08:04,321 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [348014824] [2021-10-07 15:08:04,321 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [348014824] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:04,322 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [809737059] [2021-10-07 15:08:04,322 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:08:04,322 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:04,322 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:08:04,327 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-07 15:08:04,348 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-07 15:08:04,383 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:08:04,384 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:08:04,385 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-07 15:08:04,386 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:08:04,418 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-07 15:08:04,418 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [809737059] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:04,418 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:08:04,419 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-10-07 15:08:04,419 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [791007949] [2021-10-07 15:08:04,420 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-07 15:08:04,420 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:08:04,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-07 15:08:04,423 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2021-10-07 15:08:04,423 INFO L87 Difference]: Start difference. First operand 175 states and 505 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-07 15:08:04,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:08:04,495 INFO L93 Difference]: Finished difference Result 351 states and 881 transitions. [2021-10-07 15:08:04,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-07 15:08:04,496 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-07 15:08:04,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:08:04,499 INFO L225 Difference]: With dead ends: 351 [2021-10-07 15:08:04,499 INFO L226 Difference]: Without dead ends: 351 [2021-10-07 15:08:04,500 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 19.1ms TimeCoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2021-10-07 15:08:04,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 351 states. [2021-10-07 15:08:04,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 351 to 203. [2021-10-07 15:08:04,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 203 states, 194 states have (on average 3.0618556701030926) internal successors, (594), 202 states have internal predecessors, (594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:04,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 203 states to 203 states and 594 transitions. [2021-10-07 15:08:04,511 INFO L78 Accepts]: Start accepts. Automaton has 203 states and 594 transitions. Word has length 8 [2021-10-07 15:08:04,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:08:04,511 INFO L470 AbstractCegarLoop]: Abstraction has 203 states and 594 transitions. [2021-10-07 15:08:04,511 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-07 15:08:04,511 INFO L276 IsEmpty]: Start isEmpty. Operand 203 states and 594 transitions. [2021-10-07 15:08:04,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-10-07 15:08:04,513 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:04,513 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:08:04,541 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-07 15:08:04,726 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,8 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:04,727 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:04,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:04,728 INFO L82 PathProgramCache]: Analyzing trace with hash -1256542876, now seen corresponding path program 1 times [2021-10-07 15:08:04,728 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:04,729 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2004538769] [2021-10-07 15:08:04,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:04,729 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:04,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:04,775 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-07 15:08:04,775 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:08:04,776 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2004538769] [2021-10-07 15:08:04,776 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2004538769] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:04,776 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1802777568] [2021-10-07 15:08:04,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:04,776 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:04,777 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:08:04,778 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-07 15:08:04,797 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-07 15:08:04,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:04,849 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 5 conjunts are in the unsatisfiable core [2021-10-07 15:08:04,850 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:08:04,911 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-07 15:08:04,911 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1802777568] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:04,912 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:08:04,912 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 6 [2021-10-07 15:08:04,912 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1684709790] [2021-10-07 15:08:04,912 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-07 15:08:04,913 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:08:04,913 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-07 15:08:04,913 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-10-07 15:08:04,914 INFO L87 Difference]: Start difference. First operand 203 states and 594 transitions. Second operand has 8 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 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-07 15:08:04,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:08:04,951 INFO L93 Difference]: Finished difference Result 287 states and 805 transitions. [2021-10-07 15:08:04,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-07 15:08:04,951 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2021-10-07 15:08:04,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:08:04,954 INFO L225 Difference]: With dead ends: 287 [2021-10-07 15:08:04,954 INFO L226 Difference]: Without dead ends: 287 [2021-10-07 15:08:04,955 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 20.8ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-10-07 15:08:04,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 287 states. [2021-10-07 15:08:04,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 287 to 201. [2021-10-07 15:08:04,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 201 states, 192 states have (on average 3.0572916666666665) internal successors, (587), 200 states have internal predecessors, (587), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:04,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 201 states to 201 states and 587 transitions. [2021-10-07 15:08:04,982 INFO L78 Accepts]: Start accepts. Automaton has 201 states and 587 transitions. Word has length 9 [2021-10-07 15:08:04,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:08:04,983 INFO L470 AbstractCegarLoop]: Abstraction has 201 states and 587 transitions. [2021-10-07 15:08:04,983 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 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-07 15:08:04,983 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states and 587 transitions. [2021-10-07 15:08:04,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-10-07 15:08:04,985 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:04,985 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1] [2021-10-07 15:08:05,024 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-07 15:08:05,199 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2021-10-07 15:08:05,200 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:05,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:05,201 INFO L82 PathProgramCache]: Analyzing trace with hash 1591625067, now seen corresponding path program 5 times [2021-10-07 15:08:05,202 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:05,202 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1424780036] [2021-10-07 15:08:05,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:05,203 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:05,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:05,270 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-07 15:08:05,271 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:08:05,271 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1424780036] [2021-10-07 15:08:05,271 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1424780036] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:05,271 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [122985344] [2021-10-07 15:08:05,271 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:08:05,272 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:05,272 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:08:05,273 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-07 15:08:05,290 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-07 15:08:05,335 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-10-07 15:08:05,336 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:08:05,337 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-07 15:08:05,338 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:08:05,381 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-07 15:08:05,382 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [122985344] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:05,382 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:08:05,382 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2021-10-07 15:08:05,382 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1466438432] [2021-10-07 15:08:05,383 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-10-07 15:08:05,383 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:08:05,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-07 15:08:05,384 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2021-10-07 15:08:05,384 INFO L87 Difference]: Start difference. First operand 201 states and 587 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-07 15:08:05,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:08:05,458 INFO L93 Difference]: Finished difference Result 402 states and 1013 transitions. [2021-10-07 15:08:05,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-07 15:08:05,459 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-07 15:08:05,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:08:05,462 INFO L225 Difference]: With dead ends: 402 [2021-10-07 15:08:05,463 INFO L226 Difference]: Without dead ends: 402 [2021-10-07 15:08:05,463 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 23.7ms TimeCoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2021-10-07 15:08:05,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 402 states. [2021-10-07 15:08:05,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 402 to 229. [2021-10-07 15:08:05,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 229 states, 220 states have (on average 3.0727272727272728) internal successors, (676), 228 states have internal predecessors, (676), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:05,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 676 transitions. [2021-10-07 15:08:05,476 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 676 transitions. Word has length 9 [2021-10-07 15:08:05,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:08:05,476 INFO L470 AbstractCegarLoop]: Abstraction has 229 states and 676 transitions. [2021-10-07 15:08:05,476 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-07 15:08:05,477 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 676 transitions. [2021-10-07 15:08:05,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-10-07 15:08:05,477 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:05,477 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:08:05,511 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-07 15:08:05,691 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,10 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:05,692 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:05,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:05,693 INFO L82 PathProgramCache]: Analyzing trace with hash -296454774, now seen corresponding path program 2 times [2021-10-07 15:08:05,693 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:05,693 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [177039612] [2021-10-07 15:08:05,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:05,694 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:05,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:05,730 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-10-07 15:08:05,731 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:08:05,731 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [177039612] [2021-10-07 15:08:05,731 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [177039612] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-07 15:08:05,731 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:08:05,731 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-10-07 15:08:05,732 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [634240079] [2021-10-07 15:08:05,732 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-07 15:08:05,732 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:08:05,733 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-07 15:08:05,733 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-07 15:08:05,733 INFO L87 Difference]: Start difference. First operand 229 states and 676 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-07 15:08:05,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:08:05,743 INFO L93 Difference]: Finished difference Result 209 states and 597 transitions. [2021-10-07 15:08:05,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-07 15:08:05,744 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 10 [2021-10-07 15:08:05,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:08:05,746 INFO L225 Difference]: With dead ends: 209 [2021-10-07 15:08:05,746 INFO L226 Difference]: Without dead ends: 209 [2021-10-07 15:08:05,747 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.5ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-07 15:08:05,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 209 states. [2021-10-07 15:08:05,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 209 to 209. [2021-10-07 15:08:05,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 209 states, 202 states have (on average 2.9554455445544554) internal successors, (597), 208 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-07 15:08:05,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 597 transitions. [2021-10-07 15:08:05,755 INFO L78 Accepts]: Start accepts. Automaton has 209 states and 597 transitions. Word has length 10 [2021-10-07 15:08:05,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:08:05,756 INFO L470 AbstractCegarLoop]: Abstraction has 209 states and 597 transitions. [2021-10-07 15:08:05,756 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-07 15:08:05,756 INFO L276 IsEmpty]: Start isEmpty. Operand 209 states and 597 transitions. [2021-10-07 15:08:05,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-10-07 15:08:05,757 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:05,757 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:08:05,757 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-10-07 15:08:05,757 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:05,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:05,758 INFO L82 PathProgramCache]: Analyzing trace with hash -296454773, now seen corresponding path program 1 times [2021-10-07 15:08:05,758 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:05,758 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1621740611] [2021-10-07 15:08:05,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:05,758 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:05,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:05,817 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:08:05,818 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:08:05,818 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1621740611] [2021-10-07 15:08:05,818 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1621740611] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:05,818 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [38363950] [2021-10-07 15:08:05,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:05,819 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:05,819 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:08:05,820 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-07 15:08:05,832 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-07 15:08:05,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:05,884 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-07 15:08:05,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:08:05,990 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:08:05,990 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [38363950] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:05,990 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:08:05,991 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-10-07 15:08:05,991 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [67744304] [2021-10-07 15:08:05,991 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-07 15:08:05,991 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:08:05,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-07 15:08:05,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2021-10-07 15:08:05,993 INFO L87 Difference]: Start difference. First operand 209 states and 597 transitions. Second operand has 12 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 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-07 15:08:06,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:08:06,189 INFO L93 Difference]: Finished difference Result 615 states and 1746 transitions. [2021-10-07 15:08:06,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-07 15:08:06,190 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2021-10-07 15:08:06,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:08:06,196 INFO L225 Difference]: With dead ends: 615 [2021-10-07 15:08:06,196 INFO L226 Difference]: Without dead ends: 615 [2021-10-07 15:08:06,196 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 93.8ms TimeCoverageRelationStatistics Valid=64, Invalid=146, Unknown=0, NotChecked=0, Total=210 [2021-10-07 15:08:06,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 615 states. [2021-10-07 15:08:06,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 615 to 109. [2021-10-07 15:08:06,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 109 states, 104 states have (on average 2.826923076923077) internal successors, (294), 108 states have internal predecessors, (294), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:06,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 294 transitions. [2021-10-07 15:08:06,208 INFO L78 Accepts]: Start accepts. Automaton has 109 states and 294 transitions. Word has length 10 [2021-10-07 15:08:06,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:08:06,208 INFO L470 AbstractCegarLoop]: Abstraction has 109 states and 294 transitions. [2021-10-07 15:08:06,208 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 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-07 15:08:06,208 INFO L276 IsEmpty]: Start isEmpty. Operand 109 states and 294 transitions. [2021-10-07 15:08:06,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-10-07 15:08:06,209 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:06,209 INFO L512 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1] [2021-10-07 15:08:06,249 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-07 15:08:06,424 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,SelfDestructingSolverStorable14 [2021-10-07 15:08:06,425 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:06,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:06,426 INFO L82 PathProgramCache]: Analyzing trace with hash 2095738469, now seen corresponding path program 6 times [2021-10-07 15:08:06,426 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:06,426 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [869202944] [2021-10-07 15:08:06,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:06,427 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:06,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:06,488 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-07 15:08:06,489 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:08:06,489 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [869202944] [2021-10-07 15:08:06,489 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [869202944] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:06,489 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1011885327] [2021-10-07 15:08:06,489 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:08:06,490 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:06,490 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:08:06,491 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-07 15:08:06,515 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-07 15:08:06,566 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-10-07 15:08:06,566 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:08:06,567 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-07 15:08:06,568 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:08:06,606 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-07 15:08:06,606 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1011885327] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:06,606 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:08:06,606 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-10-07 15:08:06,607 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [525336097] [2021-10-07 15:08:06,607 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-07 15:08:06,607 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:08:06,608 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-07 15:08:06,608 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2021-10-07 15:08:06,608 INFO L87 Difference]: Start difference. First operand 109 states and 294 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-07 15:08:06,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:08:06,655 INFO L93 Difference]: Finished difference Result 289 states and 664 transitions. [2021-10-07 15:08:06,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-07 15:08:06,656 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-07 15:08:06,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:08:06,658 INFO L225 Difference]: With dead ends: 289 [2021-10-07 15:08:06,658 INFO L226 Difference]: Without dead ends: 289 [2021-10-07 15:08:06,659 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 29.1ms TimeCoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2021-10-07 15:08:06,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 289 states. [2021-10-07 15:08:06,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 289 to 117. [2021-10-07 15:08:06,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 117 states, 112 states have (on average 2.8660714285714284) internal successors, (321), 116 states have internal predecessors, (321), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:06,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 321 transitions. [2021-10-07 15:08:06,665 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 321 transitions. Word has length 10 [2021-10-07 15:08:06,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:08:06,666 INFO L470 AbstractCegarLoop]: Abstraction has 117 states and 321 transitions. [2021-10-07 15:08:06,666 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-07 15:08:06,666 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 321 transitions. [2021-10-07 15:08:06,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-10-07 15:08:06,667 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:06,667 INFO L512 BasicCegarLoop]: trace histogram [7, 1, 1, 1, 1] [2021-10-07 15:08:06,705 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-07 15:08:06,880 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,12 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:06,881 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:06,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:06,882 INFO L82 PathProgramCache]: Analyzing trace with hash 543384747, now seen corresponding path program 7 times [2021-10-07 15:08:06,882 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:06,882 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1678681385] [2021-10-07 15:08:06,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:06,883 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:06,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:06,955 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-07 15:08:06,955 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:08:06,955 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1678681385] [2021-10-07 15:08:06,956 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1678681385] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:06,956 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [336282445] [2021-10-07 15:08:06,956 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:08:06,956 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:06,956 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:08:06,957 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-07 15:08:06,991 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-07 15:08:07,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:07,049 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-07 15:08:07,050 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:08:07,094 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-07 15:08:07,094 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [336282445] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:07,095 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:08:07,095 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2021-10-07 15:08:07,095 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [484630847] [2021-10-07 15:08:07,095 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-07 15:08:07,096 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:08:07,096 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-07 15:08:07,096 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2021-10-07 15:08:07,097 INFO L87 Difference]: Start difference. First operand 117 states and 321 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-07 15:08:07,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:08:07,163 INFO L93 Difference]: Finished difference Result 322 states and 742 transitions. [2021-10-07 15:08:07,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-07 15:08:07,164 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-07 15:08:07,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:08:07,167 INFO L225 Difference]: With dead ends: 322 [2021-10-07 15:08:07,167 INFO L226 Difference]: Without dead ends: 322 [2021-10-07 15:08:07,167 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 38.1ms TimeCoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2021-10-07 15:08:07,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 322 states. [2021-10-07 15:08:07,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 322 to 125. [2021-10-07 15:08:07,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 125 states, 120 states have (on average 2.9) internal successors, (348), 124 states have internal predecessors, (348), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:07,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 348 transitions. [2021-10-07 15:08:07,175 INFO L78 Accepts]: Start accepts. Automaton has 125 states and 348 transitions. Word has length 11 [2021-10-07 15:08:07,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:08:07,175 INFO L470 AbstractCegarLoop]: Abstraction has 125 states and 348 transitions. [2021-10-07 15:08:07,175 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-07 15:08:07,176 INFO L276 IsEmpty]: Start isEmpty. Operand 125 states and 348 transitions. [2021-10-07 15:08:07,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-10-07 15:08:07,176 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:07,176 INFO L512 BasicCegarLoop]: trace histogram [8, 1, 1, 1, 1] [2021-10-07 15:08:07,220 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-07 15:08:07,390 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,SelfDestructingSolverStorable16 [2021-10-07 15:08:07,390 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:07,391 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:07,391 INFO L82 PathProgramCache]: Analyzing trace with hash -334940379, now seen corresponding path program 8 times [2021-10-07 15:08:07,391 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:07,391 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1709705734] [2021-10-07 15:08:07,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:07,392 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:07,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:07,469 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-07 15:08:07,469 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:08:07,469 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1709705734] [2021-10-07 15:08:07,470 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1709705734] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:07,470 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1804540985] [2021-10-07 15:08:07,470 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:08:07,470 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:07,470 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:08:07,471 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-07 15:08:07,472 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-07 15:08:07,541 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:08:07,542 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:08:07,543 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-07 15:08:07,544 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:08:07,601 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-07 15:08:07,602 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1804540985] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:07,602 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:08:07,602 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-10-07 15:08:07,602 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1231263207] [2021-10-07 15:08:07,603 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-07 15:08:07,603 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:08:07,603 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-07 15:08:07,604 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2021-10-07 15:08:07,604 INFO L87 Difference]: Start difference. First operand 125 states and 348 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-07 15:08:07,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:08:07,665 INFO L93 Difference]: Finished difference Result 355 states and 820 transitions. [2021-10-07 15:08:07,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-07 15:08:07,666 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-07 15:08:07,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:08:07,669 INFO L225 Difference]: With dead ends: 355 [2021-10-07 15:08:07,669 INFO L226 Difference]: Without dead ends: 355 [2021-10-07 15:08:07,670 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 43.8ms TimeCoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2021-10-07 15:08:07,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 355 states. [2021-10-07 15:08:07,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 355 to 133. [2021-10-07 15:08:07,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 128 states have (on average 2.9296875) internal successors, (375), 132 states have internal predecessors, (375), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:07,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 375 transitions. [2021-10-07 15:08:07,677 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 375 transitions. Word has length 12 [2021-10-07 15:08:07,678 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:08:07,678 INFO L470 AbstractCegarLoop]: Abstraction has 133 states and 375 transitions. [2021-10-07 15:08:07,678 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-07 15:08:07,678 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 375 transitions. [2021-10-07 15:08:07,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-10-07 15:08:07,679 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:07,679 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:08:07,720 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-07 15:08:07,893 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,SelfDestructingSolverStorable17 [2021-10-07 15:08:07,894 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:07,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:07,895 INFO L82 PathProgramCache]: Analyzing trace with hash -712089007, now seen corresponding path program 1 times [2021-10-07 15:08:07,895 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:07,895 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [86157296] [2021-10-07 15:08:07,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:07,896 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:07,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:07,976 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-07 15:08:07,977 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:08:07,977 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [86157296] [2021-10-07 15:08:07,977 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [86157296] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-07 15:08:07,977 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:08:07,977 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-10-07 15:08:07,977 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1534208188] [2021-10-07 15:08:07,978 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-07 15:08:07,978 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:08:07,978 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-07 15:08:07,979 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-07 15:08:07,979 INFO L87 Difference]: Start difference. First operand 133 states and 375 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-07 15:08:07,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:08:07,989 INFO L93 Difference]: Finished difference Result 132 states and 374 transitions. [2021-10-07 15:08:07,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-07 15:08:07,989 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-07 15:08:07,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:08:07,991 INFO L225 Difference]: With dead ends: 132 [2021-10-07 15:08:07,991 INFO L226 Difference]: Without dead ends: 132 [2021-10-07 15:08:07,992 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.3ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-07 15:08:07,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2021-10-07 15:08:07,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 132. [2021-10-07 15:08:07,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 132 states, 128 states have (on average 2.921875) internal successors, (374), 131 states have internal predecessors, (374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:07,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 374 transitions. [2021-10-07 15:08:07,998 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 374 transitions. Word has length 13 [2021-10-07 15:08:07,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:08:07,998 INFO L470 AbstractCegarLoop]: Abstraction has 132 states and 374 transitions. [2021-10-07 15:08:07,998 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-07 15:08:07,998 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 374 transitions. [2021-10-07 15:08:07,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-10-07 15:08:07,999 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:07,999 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:08:07,999 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-10-07 15:08:08,000 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:08,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:08,001 INFO L82 PathProgramCache]: Analyzing trace with hash -712089058, now seen corresponding path program 1 times [2021-10-07 15:08:08,001 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:08,001 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [379985589] [2021-10-07 15:08:08,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:08,002 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:08,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:08,090 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-07 15:08:08,090 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:08:08,090 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [379985589] [2021-10-07 15:08:08,091 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [379985589] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-07 15:08:08,091 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:08:08,091 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-10-07 15:08:08,091 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1253524752] [2021-10-07 15:08:08,091 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-07 15:08:08,091 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:08:08,092 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-07 15:08:08,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-07 15:08:08,092 INFO L87 Difference]: Start difference. First operand 132 states and 374 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-07 15:08:08,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:08:08,105 INFO L93 Difference]: Finished difference Result 131 states and 373 transitions. [2021-10-07 15:08:08,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-07 15:08:08,106 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-07 15:08:08,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:08:08,107 INFO L225 Difference]: With dead ends: 131 [2021-10-07 15:08:08,107 INFO L226 Difference]: Without dead ends: 116 [2021-10-07 15:08:08,108 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.5ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-07 15:08:08,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2021-10-07 15:08:08,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 116. [2021-10-07 15:08:08,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 116 states, 113 states have (on average 2.398230088495575) internal successors, (271), 115 states have internal predecessors, (271), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:08,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 271 transitions. [2021-10-07 15:08:08,113 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 271 transitions. Word has length 13 [2021-10-07 15:08:08,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:08:08,114 INFO L470 AbstractCegarLoop]: Abstraction has 116 states and 271 transitions. [2021-10-07 15:08:08,114 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-07 15:08:08,114 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 271 transitions. [2021-10-07 15:08:08,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-10-07 15:08:08,115 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:08,115 INFO L512 BasicCegarLoop]: trace histogram [9, 1, 1, 1, 1] [2021-10-07 15:08:08,115 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-10-07 15:08:08,115 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:08,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:08,116 INFO L82 PathProgramCache]: Analyzing trace with hash -1793215509, now seen corresponding path program 9 times [2021-10-07 15:08:08,116 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:08,116 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [326914228] [2021-10-07 15:08:08,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:08,116 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:08,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:08,218 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-07 15:08:08,218 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:08:08,218 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [326914228] [2021-10-07 15:08:08,219 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [326914228] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:08,219 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [14241764] [2021-10-07 15:08:08,219 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:08:08,219 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:08,219 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:08:08,220 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-07 15:08:08,231 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-07 15:08:08,308 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-10-07 15:08:08,309 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:08:08,310 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-07 15:08:08,311 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:08:08,355 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:08:08,355 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [14241764] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:08,355 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:08:08,355 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 11 [2021-10-07 15:08:08,356 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [994498291] [2021-10-07 15:08:08,356 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-07 15:08:08,356 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:08:08,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-07 15:08:08,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2021-10-07 15:08:08,357 INFO L87 Difference]: Start difference. First operand 116 states and 271 transitions. Second operand has 13 states, 12 states have (on average 1.4166666666666667) internal successors, (17), 12 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:08,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:08:08,416 INFO L93 Difference]: Finished difference Result 210 states and 493 transitions. [2021-10-07 15:08:08,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-07 15:08:08,416 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-07 15:08:08,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:08:08,418 INFO L225 Difference]: With dead ends: 210 [2021-10-07 15:08:08,418 INFO L226 Difference]: Without dead ends: 164 [2021-10-07 15:08:08,419 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 48.6ms TimeCoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2021-10-07 15:08:08,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164 states. [2021-10-07 15:08:08,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 124. [2021-10-07 15:08:08,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 124 states, 121 states have (on average 2.396694214876033) internal successors, (290), 123 states have internal predecessors, (290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:08,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 124 states and 290 transitions. [2021-10-07 15:08:08,424 INFO L78 Accepts]: Start accepts. Automaton has 124 states and 290 transitions. Word has length 13 [2021-10-07 15:08:08,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:08:08,424 INFO L470 AbstractCegarLoop]: Abstraction has 124 states and 290 transitions. [2021-10-07 15:08:08,425 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-07 15:08:08,425 INFO L276 IsEmpty]: Start isEmpty. Operand 124 states and 290 transitions. [2021-10-07 15:08:08,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-10-07 15:08:08,425 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:08,426 INFO L512 BasicCegarLoop]: trace histogram [10, 1, 1, 1, 1] [2021-10-07 15:08:08,460 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-07 15:08:08,639 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,15 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:08,640 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:08,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:08,641 INFO L82 PathProgramCache]: Analyzing trace with hash 244895717, now seen corresponding path program 10 times [2021-10-07 15:08:08,641 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:08,641 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [463188185] [2021-10-07 15:08:08,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:08,642 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:08,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:08,755 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-07 15:08:08,755 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:08:08,755 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [463188185] [2021-10-07 15:08:08,755 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [463188185] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:08,755 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [326644801] [2021-10-07 15:08:08,756 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:08:08,756 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:08,756 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:08:08,757 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-07 15:08:08,767 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-07 15:08:08,834 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:08:08,835 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:08:08,836 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 13 conjunts are in the unsatisfiable core [2021-10-07 15:08:08,837 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:08:08,893 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-07 15:08:08,894 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [326644801] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:08,894 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:08:08,894 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-10-07 15:08:08,894 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1517986592] [2021-10-07 15:08:08,895 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-07 15:08:08,895 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:08:08,895 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-07 15:08:08,896 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=91, Unknown=0, NotChecked=0, Total=182 [2021-10-07 15:08:08,896 INFO L87 Difference]: Start difference. First operand 124 states and 290 transitions. Second operand has 14 states, 13 states have (on average 1.3846153846153846) internal successors, (18), 13 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:08,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:08:08,962 INFO L93 Difference]: Finished difference Result 226 states and 531 transitions. [2021-10-07 15:08:08,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-07 15:08:08,963 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-07 15:08:08,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:08:08,964 INFO L225 Difference]: With dead ends: 226 [2021-10-07 15:08:08,965 INFO L226 Difference]: Without dead ends: 176 [2021-10-07 15:08:08,965 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 57.5ms TimeCoverageRelationStatistics Valid=91, Invalid=91, Unknown=0, NotChecked=0, Total=182 [2021-10-07 15:08:08,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 176 states. [2021-10-07 15:08:08,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 176 to 132. [2021-10-07 15:08:08,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 132 states, 129 states have (on average 2.395348837209302) internal successors, (309), 131 states have internal predecessors, (309), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:08,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 309 transitions. [2021-10-07 15:08:08,971 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 309 transitions. Word has length 14 [2021-10-07 15:08:08,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:08:08,971 INFO L470 AbstractCegarLoop]: Abstraction has 132 states and 309 transitions. [2021-10-07 15:08:08,972 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-07 15:08:08,972 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 309 transitions. [2021-10-07 15:08:08,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-10-07 15:08:08,973 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:08,996 INFO L512 BasicCegarLoop]: trace histogram [11, 1, 1, 1, 1] [2021-10-07 15:08:09,035 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-07 15:08:09,209 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,16 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:09,209 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:09,210 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:09,210 INFO L82 PathProgramCache]: Analyzing trace with hash -998165717, now seen corresponding path program 11 times [2021-10-07 15:08:09,210 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:09,211 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [346150884] [2021-10-07 15:08:09,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:09,211 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:09,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:09,328 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-07 15:08:09,328 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:08:09,328 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [346150884] [2021-10-07 15:08:09,328 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [346150884] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:09,328 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2005565076] [2021-10-07 15:08:09,329 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:08:09,329 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:09,329 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:08:09,333 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-07 15:08:09,354 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-07 15:08:09,426 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-10-07 15:08:09,426 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:08:09,428 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-07 15:08:09,429 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:08:09,489 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-07 15:08:09,489 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2005565076] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:09,490 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:08:09,490 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2021-10-07 15:08:09,490 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2098576728] [2021-10-07 15:08:09,490 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-07 15:08:09,490 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:08:09,491 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-07 15:08:09,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=105, Unknown=0, NotChecked=0, Total=210 [2021-10-07 15:08:09,492 INFO L87 Difference]: Start difference. First operand 132 states and 309 transitions. Second operand has 15 states, 14 states have (on average 1.3571428571428572) internal successors, (19), 14 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:09,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:08:09,563 INFO L93 Difference]: Finished difference Result 242 states and 569 transitions. [2021-10-07 15:08:09,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-07 15:08:09,564 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-07 15:08:09,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:08:09,566 INFO L225 Difference]: With dead ends: 242 [2021-10-07 15:08:09,566 INFO L226 Difference]: Without dead ends: 188 [2021-10-07 15:08:09,566 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 73.9ms TimeCoverageRelationStatistics Valid=105, Invalid=105, Unknown=0, NotChecked=0, Total=210 [2021-10-07 15:08:09,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 188 states. [2021-10-07 15:08:09,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 188 to 140. [2021-10-07 15:08:09,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140 states, 137 states have (on average 2.394160583941606) internal successors, (328), 139 states have internal predecessors, (328), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:09,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 328 transitions. [2021-10-07 15:08:09,572 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 328 transitions. Word has length 15 [2021-10-07 15:08:09,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:08:09,572 INFO L470 AbstractCegarLoop]: Abstraction has 140 states and 328 transitions. [2021-10-07 15:08:09,573 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-07 15:08:09,573 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 328 transitions. [2021-10-07 15:08:09,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-10-07 15:08:09,574 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:09,574 INFO L512 BasicCegarLoop]: trace histogram [12, 1, 1, 1, 1] [2021-10-07 15:08:09,613 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-07 15:08:09,789 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-10-07 15:08:09,790 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:09,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:09,791 INFO L82 PathProgramCache]: Analyzing trace with hash -878364507, now seen corresponding path program 12 times [2021-10-07 15:08:09,791 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:09,791 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [660420528] [2021-10-07 15:08:09,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:09,792 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:09,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:09,915 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-07 15:08:09,915 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:08:09,915 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [660420528] [2021-10-07 15:08:09,916 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [660420528] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:09,916 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1930819021] [2021-10-07 15:08:09,916 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:08:09,916 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:09,916 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:08:09,917 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-07 15:08:09,927 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-07 15:08:10,017 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-10-07 15:08:10,018 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:08:10,019 INFO L263 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 15:08:10,021 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:08:10,080 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-07 15:08:10,080 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1930819021] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:10,080 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:08:10,080 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-10-07 15:08:10,081 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [326529166] [2021-10-07 15:08:10,081 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-07 15:08:10,081 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:08:10,082 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-07 15:08:10,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=120, Unknown=0, NotChecked=0, Total=240 [2021-10-07 15:08:10,082 INFO L87 Difference]: Start difference. First operand 140 states and 328 transitions. Second operand has 16 states, 15 states have (on average 1.3333333333333333) internal successors, (20), 15 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:10,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:08:10,160 INFO L93 Difference]: Finished difference Result 258 states and 607 transitions. [2021-10-07 15:08:10,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 15:08:10,161 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-07 15:08:10,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:08:10,163 INFO L225 Difference]: With dead ends: 258 [2021-10-07 15:08:10,163 INFO L226 Difference]: Without dead ends: 200 [2021-10-07 15:08:10,163 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 79.4ms TimeCoverageRelationStatistics Valid=120, Invalid=120, Unknown=0, NotChecked=0, Total=240 [2021-10-07 15:08:10,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2021-10-07 15:08:10,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 148. [2021-10-07 15:08:10,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 148 states, 145 states have (on average 2.393103448275862) internal successors, (347), 147 states have internal predecessors, (347), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:10,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 347 transitions. [2021-10-07 15:08:10,169 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 347 transitions. Word has length 16 [2021-10-07 15:08:10,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:08:10,170 INFO L470 AbstractCegarLoop]: Abstraction has 148 states and 347 transitions. [2021-10-07 15:08:10,170 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-07 15:08:10,170 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 347 transitions. [2021-10-07 15:08:10,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-10-07 15:08:10,171 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:10,171 INFO L512 BasicCegarLoop]: trace histogram [13, 1, 1, 1, 1] [2021-10-07 15:08:10,213 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-07 15:08:10,384 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,18 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:10,385 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:10,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:10,386 INFO L82 PathProgramCache]: Analyzing trace with hash -1459494293, now seen corresponding path program 13 times [2021-10-07 15:08:10,386 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:10,386 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1112392095] [2021-10-07 15:08:10,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:10,387 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:10,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:10,527 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-07 15:08:10,528 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:08:10,528 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1112392095] [2021-10-07 15:08:10,528 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1112392095] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:10,528 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2052440584] [2021-10-07 15:08:10,529 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:08:10,529 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:10,529 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:08:10,530 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-07 15:08:10,538 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-07 15:08:10,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:10,627 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-07 15:08:10,629 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:08:10,687 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-07 15:08:10,687 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2052440584] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:10,687 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:08:10,687 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-10-07 15:08:10,688 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [737027042] [2021-10-07 15:08:10,688 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-10-07 15:08:10,688 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:08:10,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-10-07 15:08:10,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=136, Unknown=0, NotChecked=0, Total=272 [2021-10-07 15:08:10,689 INFO L87 Difference]: Start difference. First operand 148 states and 347 transitions. Second operand has 17 states, 16 states have (on average 1.3125) internal successors, (21), 16 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:10,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:08:10,773 INFO L93 Difference]: Finished difference Result 274 states and 645 transitions. [2021-10-07 15:08:10,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-07 15:08:10,773 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-07 15:08:10,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:08:10,775 INFO L225 Difference]: With dead ends: 274 [2021-10-07 15:08:10,776 INFO L226 Difference]: Without dead ends: 212 [2021-10-07 15:08:10,776 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 95.9ms TimeCoverageRelationStatistics Valid=136, Invalid=136, Unknown=0, NotChecked=0, Total=272 [2021-10-07 15:08:10,777 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2021-10-07 15:08:10,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 156. [2021-10-07 15:08:10,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 156 states, 153 states have (on average 2.392156862745098) internal successors, (366), 155 states have internal predecessors, (366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:10,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 366 transitions. [2021-10-07 15:08:10,782 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 366 transitions. Word has length 17 [2021-10-07 15:08:10,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:08:10,783 INFO L470 AbstractCegarLoop]: Abstraction has 156 states and 366 transitions. [2021-10-07 15:08:10,783 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-07 15:08:10,783 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 366 transitions. [2021-10-07 15:08:10,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-07 15:08:10,784 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:10,784 INFO L512 BasicCegarLoop]: trace histogram [14, 1, 1, 1, 1] [2021-10-07 15:08:10,824 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-07 15:08:10,997 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,19 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:10,998 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:10,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:10,999 INFO L82 PathProgramCache]: Analyzing trace with hash 2000318821, now seen corresponding path program 14 times [2021-10-07 15:08:10,999 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:10,999 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1746412282] [2021-10-07 15:08:11,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:11,000 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:11,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:11,166 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-07 15:08:11,167 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:08:11,167 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1746412282] [2021-10-07 15:08:11,167 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1746412282] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:11,167 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [163102542] [2021-10-07 15:08:11,167 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:08:11,168 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:11,168 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:08:11,169 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-07 15:08:11,184 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-07 15:08:11,279 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:08:11,279 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:08:11,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-07 15:08:11,286 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:08:11,350 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-07 15:08:11,350 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [163102542] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:11,350 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:08:11,350 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-10-07 15:08:11,351 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [749819414] [2021-10-07 15:08:11,351 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-07 15:08:11,352 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:08:11,352 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-07 15:08:11,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=153, Unknown=0, NotChecked=0, Total=306 [2021-10-07 15:08:11,354 INFO L87 Difference]: Start difference. First operand 156 states and 366 transitions. Second operand has 18 states, 17 states have (on average 1.2941176470588236) internal successors, (22), 17 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:11,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:08:11,451 INFO L93 Difference]: Finished difference Result 290 states and 683 transitions. [2021-10-07 15:08:11,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-07 15:08:11,452 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-07 15:08:11,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:08:11,454 INFO L225 Difference]: With dead ends: 290 [2021-10-07 15:08:11,454 INFO L226 Difference]: Without dead ends: 224 [2021-10-07 15:08:11,455 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 105.6ms TimeCoverageRelationStatistics Valid=153, Invalid=153, Unknown=0, NotChecked=0, Total=306 [2021-10-07 15:08:11,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2021-10-07 15:08:11,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 164. [2021-10-07 15:08:11,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 164 states, 161 states have (on average 2.391304347826087) internal successors, (385), 163 states have internal predecessors, (385), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:11,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 385 transitions. [2021-10-07 15:08:11,464 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 385 transitions. Word has length 18 [2021-10-07 15:08:11,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:08:11,464 INFO L470 AbstractCegarLoop]: Abstraction has 164 states and 385 transitions. [2021-10-07 15:08:11,464 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-07 15:08:11,465 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 385 transitions. [2021-10-07 15:08:11,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-07 15:08:11,466 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:11,466 INFO L512 BasicCegarLoop]: trace histogram [15, 1, 1, 1, 1] [2021-10-07 15:08:11,504 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-07 15:08:11,679 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-10-07 15:08:11,680 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:11,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:11,681 INFO L82 PathProgramCache]: Analyzing trace with hash 1880342955, now seen corresponding path program 15 times [2021-10-07 15:08:11,681 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:11,682 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [726862886] [2021-10-07 15:08:11,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:11,683 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:11,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:11,845 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-07 15:08:11,845 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:08:11,845 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [726862886] [2021-10-07 15:08:11,845 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [726862886] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:11,845 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [368218522] [2021-10-07 15:08:11,846 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:08:11,846 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:11,846 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:08:11,847 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-07 15:08:11,861 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-07 15:08:11,969 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2021-10-07 15:08:11,969 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:08:11,970 INFO L263 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 18 conjunts are in the unsatisfiable core [2021-10-07 15:08:11,972 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:08:12,052 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-07 15:08:12,052 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [368218522] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:12,052 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:08:12,052 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 17 [2021-10-07 15:08:12,053 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [624271533] [2021-10-07 15:08:12,053 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-07 15:08:12,053 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:08:12,054 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-07 15:08:12,054 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=171, Unknown=0, NotChecked=0, Total=342 [2021-10-07 15:08:12,054 INFO L87 Difference]: Start difference. First operand 164 states and 385 transitions. Second operand has 19 states, 18 states have (on average 1.2777777777777777) internal successors, (23), 18 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:12,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:08:12,142 INFO L93 Difference]: Finished difference Result 306 states and 721 transitions. [2021-10-07 15:08:12,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-07 15:08:12,142 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-07 15:08:12,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:08:12,144 INFO L225 Difference]: With dead ends: 306 [2021-10-07 15:08:12,145 INFO L226 Difference]: Without dead ends: 236 [2021-10-07 15:08:12,145 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 108.1ms TimeCoverageRelationStatistics Valid=171, Invalid=171, Unknown=0, NotChecked=0, Total=342 [2021-10-07 15:08:12,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states. [2021-10-07 15:08:12,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 172. [2021-10-07 15:08:12,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 172 states, 169 states have (on average 2.3905325443786984) internal successors, (404), 171 states have internal predecessors, (404), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:12,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 404 transitions. [2021-10-07 15:08:12,152 INFO L78 Accepts]: Start accepts. Automaton has 172 states and 404 transitions. Word has length 19 [2021-10-07 15:08:12,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:08:12,152 INFO L470 AbstractCegarLoop]: Abstraction has 172 states and 404 transitions. [2021-10-07 15:08:12,152 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-07 15:08:12,152 INFO L276 IsEmpty]: Start isEmpty. Operand 172 states and 404 transitions. [2021-10-07 15:08:12,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-07 15:08:12,153 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:12,153 INFO L512 BasicCegarLoop]: trace histogram [16, 1, 1, 1, 1] [2021-10-07 15:08:12,189 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-07 15:08:12,363 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-10-07 15:08:12,364 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:12,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:12,365 INFO L82 PathProgramCache]: Analyzing trace with hash -1838908891, now seen corresponding path program 16 times [2021-10-07 15:08:12,365 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:12,366 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [273700088] [2021-10-07 15:08:12,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:12,366 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:12,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:12,560 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-07 15:08:12,560 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:08:12,560 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [273700088] [2021-10-07 15:08:12,560 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [273700088] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:12,561 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [105557832] [2021-10-07 15:08:12,561 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:08:12,561 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:12,561 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:08:12,566 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-07 15:08:12,584 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-07 15:08:12,678 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:08:12,678 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:08:12,680 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 19 conjunts are in the unsatisfiable core [2021-10-07 15:08:12,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:08:12,741 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-07 15:08:12,742 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [105557832] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:12,742 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:08:12,742 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 18 [2021-10-07 15:08:12,742 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [987407517] [2021-10-07 15:08:12,743 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-07 15:08:12,743 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:08:12,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-07 15:08:12,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=190, Unknown=0, NotChecked=0, Total=380 [2021-10-07 15:08:12,744 INFO L87 Difference]: Start difference. First operand 172 states and 404 transitions. Second operand has 20 states, 19 states have (on average 1.263157894736842) internal successors, (24), 19 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:12,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:08:12,838 INFO L93 Difference]: Finished difference Result 322 states and 759 transitions. [2021-10-07 15:08:12,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-07 15:08:12,838 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-07 15:08:12,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:08:12,841 INFO L225 Difference]: With dead ends: 322 [2021-10-07 15:08:12,841 INFO L226 Difference]: Without dead ends: 248 [2021-10-07 15:08:12,841 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 129.0ms TimeCoverageRelationStatistics Valid=190, Invalid=190, Unknown=0, NotChecked=0, Total=380 [2021-10-07 15:08:12,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states. [2021-10-07 15:08:12,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 180. [2021-10-07 15:08:12,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 180 states, 177 states have (on average 2.389830508474576) internal successors, (423), 179 states have internal predecessors, (423), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:12,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 423 transitions. [2021-10-07 15:08:12,848 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 423 transitions. Word has length 20 [2021-10-07 15:08:12,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:08:12,849 INFO L470 AbstractCegarLoop]: Abstraction has 180 states and 423 transitions. [2021-10-07 15:08:12,849 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-07 15:08:12,849 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 423 transitions. [2021-10-07 15:08:12,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-10-07 15:08:12,850 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:12,850 INFO L512 BasicCegarLoop]: trace histogram [17, 1, 1, 1, 1] [2021-10-07 15:08:12,888 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-07 15:08:13,064 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-10-07 15:08:13,065 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:13,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:13,066 INFO L82 PathProgramCache]: Analyzing trace with hash -1171599125, now seen corresponding path program 17 times [2021-10-07 15:08:13,066 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:13,066 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1343323417] [2021-10-07 15:08:13,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:13,067 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:13,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:13,282 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-07 15:08:13,282 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:08:13,282 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1343323417] [2021-10-07 15:08:13,283 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1343323417] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:13,283 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1012691202] [2021-10-07 15:08:13,283 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:08:13,283 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:13,283 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:08:13,284 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-07 15:08:13,299 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-07 15:08:13,402 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2021-10-07 15:08:13,403 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:08:13,404 INFO L263 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 20 conjunts are in the unsatisfiable core [2021-10-07 15:08:13,405 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:08:13,472 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-07 15:08:13,472 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1012691202] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:13,472 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:08:13,472 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 19 [2021-10-07 15:08:13,473 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1463644363] [2021-10-07 15:08:13,474 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-07 15:08:13,475 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:08:13,475 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-07 15:08:13,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2021-10-07 15:08:13,476 INFO L87 Difference]: Start difference. First operand 180 states and 423 transitions. Second operand has 21 states, 20 states have (on average 1.25) internal successors, (25), 20 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:13,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:08:13,572 INFO L93 Difference]: Finished difference Result 338 states and 797 transitions. [2021-10-07 15:08:13,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-10-07 15:08:13,573 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-07 15:08:13,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:08:13,575 INFO L225 Difference]: With dead ends: 338 [2021-10-07 15:08:13,575 INFO L226 Difference]: Without dead ends: 260 [2021-10-07 15:08:13,576 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 143.8ms TimeCoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2021-10-07 15:08:13,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2021-10-07 15:08:13,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 188. [2021-10-07 15:08:13,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 188 states, 185 states have (on average 2.389189189189189) internal successors, (442), 187 states have internal predecessors, (442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:13,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188 states to 188 states and 442 transitions. [2021-10-07 15:08:13,584 INFO L78 Accepts]: Start accepts. Automaton has 188 states and 442 transitions. Word has length 21 [2021-10-07 15:08:13,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:08:13,584 INFO L470 AbstractCegarLoop]: Abstraction has 188 states and 442 transitions. [2021-10-07 15:08:13,584 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-07 15:08:13,585 INFO L276 IsEmpty]: Start isEmpty. Operand 188 states and 442 transitions. [2021-10-07 15:08:13,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:08:13,585 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:13,586 INFO L512 BasicCegarLoop]: trace histogram [18, 1, 1, 1, 1] [2021-10-07 15:08:13,623 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2021-10-07 15:08:13,800 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-10-07 15:08:13,801 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:13,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:13,802 INFO L82 PathProgramCache]: Analyzing trace with hash -1959832859, now seen corresponding path program 18 times [2021-10-07 15:08:13,802 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:13,802 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1999664354] [2021-10-07 15:08:13,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:13,803 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:13,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:14,009 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-07 15:08:14,010 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:08:14,010 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1999664354] [2021-10-07 15:08:14,010 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1999664354] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:14,010 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [663142868] [2021-10-07 15:08:14,010 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:08:14,011 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:14,011 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:08:14,012 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-07 15:08:14,013 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-07 15:08:14,153 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2021-10-07 15:08:14,153 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:08:14,155 INFO L263 TraceCheckSpWp]: Trace formula consists of 219 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-07 15:08:14,156 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:08:14,228 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-07 15:08:14,228 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [663142868] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:14,229 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:08:14,229 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 20 [2021-10-07 15:08:14,229 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1575490882] [2021-10-07 15:08:14,230 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-07 15:08:14,230 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:08:14,231 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-07 15:08:14,231 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=231, Invalid=231, Unknown=0, NotChecked=0, Total=462 [2021-10-07 15:08:14,232 INFO L87 Difference]: Start difference. First operand 188 states and 442 transitions. Second operand has 22 states, 21 states have (on average 1.2380952380952381) internal successors, (26), 21 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:14,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:08:14,357 INFO L93 Difference]: Finished difference Result 354 states and 835 transitions. [2021-10-07 15:08:14,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-10-07 15:08:14,358 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-07 15:08:14,358 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:08:14,362 INFO L225 Difference]: With dead ends: 354 [2021-10-07 15:08:14,363 INFO L226 Difference]: Without dead ends: 272 [2021-10-07 15:08:14,364 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 153.9ms TimeCoverageRelationStatistics Valid=231, Invalid=231, Unknown=0, NotChecked=0, Total=462 [2021-10-07 15:08:14,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 272 states. [2021-10-07 15:08:14,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 272 to 196. [2021-10-07 15:08:14,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 196 states, 193 states have (on average 2.38860103626943) internal successors, (461), 195 states have internal predecessors, (461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:14,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 196 states to 196 states and 461 transitions. [2021-10-07 15:08:14,375 INFO L78 Accepts]: Start accepts. Automaton has 196 states and 461 transitions. Word has length 22 [2021-10-07 15:08:14,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:08:14,375 INFO L470 AbstractCegarLoop]: Abstraction has 196 states and 461 transitions. [2021-10-07 15:08:14,376 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-07 15:08:14,376 INFO L276 IsEmpty]: Start isEmpty. Operand 196 states and 461 transitions. [2021-10-07 15:08:14,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-07 15:08:14,377 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:14,377 INFO L512 BasicCegarLoop]: trace histogram [19, 1, 1, 1, 1] [2021-10-07 15:08:14,419 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-07 15:08:14,590 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,24 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:14,591 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:14,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:14,592 INFO L82 PathProgramCache]: Analyzing trace with hash -625274837, now seen corresponding path program 19 times [2021-10-07 15:08:14,592 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:14,592 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1688187334] [2021-10-07 15:08:14,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:14,593 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:14,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:14,831 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-07 15:08:14,831 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:08:14,832 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1688187334] [2021-10-07 15:08:14,832 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1688187334] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:14,832 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [44694346] [2021-10-07 15:08:14,832 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:08:14,832 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:14,833 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:08:14,834 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-07 15:08:14,849 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-07 15:08:14,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:14,971 INFO L263 TraceCheckSpWp]: Trace formula consists of 228 conjuncts, 22 conjunts are in the unsatisfiable core [2021-10-07 15:08:14,972 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:08:15,047 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-07 15:08:15,047 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [44694346] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:15,048 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:08:15,048 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 21 [2021-10-07 15:08:15,048 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1025858516] [2021-10-07 15:08:15,048 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-07 15:08:15,049 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:08:15,049 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-07 15:08:15,050 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=253, Invalid=253, Unknown=0, NotChecked=0, Total=506 [2021-10-07 15:08:15,050 INFO L87 Difference]: Start difference. First operand 196 states and 461 transitions. Second operand has 23 states, 22 states have (on average 1.2272727272727273) internal successors, (27), 22 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:15,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:08:15,184 INFO L93 Difference]: Finished difference Result 370 states and 873 transitions. [2021-10-07 15:08:15,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-10-07 15:08:15,185 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-07 15:08:15,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:08:15,187 INFO L225 Difference]: With dead ends: 370 [2021-10-07 15:08:15,187 INFO L226 Difference]: Without dead ends: 284 [2021-10-07 15:08:15,188 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-07 15:08:15,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 284 states. [2021-10-07 15:08:15,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 284 to 204. [2021-10-07 15:08:15,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 204 states, 201 states have (on average 2.388059701492537) internal successors, (480), 203 states have internal predecessors, (480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:15,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 204 states to 204 states and 480 transitions. [2021-10-07 15:08:15,195 INFO L78 Accepts]: Start accepts. Automaton has 204 states and 480 transitions. Word has length 23 [2021-10-07 15:08:15,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:08:15,196 INFO L470 AbstractCegarLoop]: Abstraction has 204 states and 480 transitions. [2021-10-07 15:08:15,196 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-07 15:08:15,196 INFO L276 IsEmpty]: Start isEmpty. Operand 204 states and 480 transitions. [2021-10-07 15:08:15,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-07 15:08:15,197 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:15,197 INFO L512 BasicCegarLoop]: trace histogram [20, 1, 1, 1, 1] [2021-10-07 15:08:15,239 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2021-10-07 15:08:15,411 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2021-10-07 15:08:15,411 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:15,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:15,412 INFO L82 PathProgramCache]: Analyzing trace with hash 2091318181, now seen corresponding path program 20 times [2021-10-07 15:08:15,412 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:15,412 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [359339858] [2021-10-07 15:08:15,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:15,413 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:15,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:15,662 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-07 15:08:15,663 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:08:15,663 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [359339858] [2021-10-07 15:08:15,663 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [359339858] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:15,663 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1815854952] [2021-10-07 15:08:15,663 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:08:15,664 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:15,664 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:08:15,665 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-07 15:08:15,666 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-07 15:08:15,810 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:08:15,810 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:08:15,812 INFO L263 TraceCheckSpWp]: Trace formula consists of 237 conjuncts, 23 conjunts are in the unsatisfiable core [2021-10-07 15:08:15,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:08:15,890 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-07 15:08:15,891 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1815854952] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:15,891 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:08:15,891 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 22 [2021-10-07 15:08:15,891 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [51638247] [2021-10-07 15:08:15,892 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-10-07 15:08:15,892 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:08:15,892 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-10-07 15:08:15,893 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=276, Invalid=276, Unknown=0, NotChecked=0, Total=552 [2021-10-07 15:08:15,893 INFO L87 Difference]: Start difference. First operand 204 states and 480 transitions. Second operand has 24 states, 23 states have (on average 1.2173913043478262) internal successors, (28), 23 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:16,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:08:16,018 INFO L93 Difference]: Finished difference Result 386 states and 911 transitions. [2021-10-07 15:08:16,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-10-07 15:08:16,019 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-07 15:08:16,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:08:16,021 INFO L225 Difference]: With dead ends: 386 [2021-10-07 15:08:16,021 INFO L226 Difference]: Without dead ends: 296 [2021-10-07 15:08:16,022 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 184.5ms TimeCoverageRelationStatistics Valid=276, Invalid=276, Unknown=0, NotChecked=0, Total=552 [2021-10-07 15:08:16,022 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 296 states. [2021-10-07 15:08:16,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 296 to 212. [2021-10-07 15:08:16,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 212 states, 209 states have (on average 2.38755980861244) internal successors, (499), 211 states have internal predecessors, (499), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:16,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 212 states to 212 states and 499 transitions. [2021-10-07 15:08:16,030 INFO L78 Accepts]: Start accepts. Automaton has 212 states and 499 transitions. Word has length 24 [2021-10-07 15:08:16,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:08:16,031 INFO L470 AbstractCegarLoop]: Abstraction has 212 states and 499 transitions. [2021-10-07 15:08:16,031 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-07 15:08:16,031 INFO L276 IsEmpty]: Start isEmpty. Operand 212 states and 499 transitions. [2021-10-07 15:08:16,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-07 15:08:16,032 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:16,032 INFO L512 BasicCegarLoop]: trace histogram [21, 1, 1, 1, 1] [2021-10-07 15:08:16,069 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2021-10-07 15:08:16,245 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,26 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:16,246 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:16,246 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:16,246 INFO L82 PathProgramCache]: Analyzing trace with hash 406355819, now seen corresponding path program 21 times [2021-10-07 15:08:16,247 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:16,247 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [286987089] [2021-10-07 15:08:16,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:16,247 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:16,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:16,507 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-07 15:08:16,507 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:08:16,507 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [286987089] [2021-10-07 15:08:16,507 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [286987089] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:16,508 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [933319553] [2021-10-07 15:08:16,508 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:08:16,508 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:16,508 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:08:16,509 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-07 15:08:16,510 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-07 15:08:16,680 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2021-10-07 15:08:16,681 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:08:16,683 INFO L263 TraceCheckSpWp]: Trace formula consists of 246 conjuncts, 24 conjunts are in the unsatisfiable core [2021-10-07 15:08:16,684 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:08:16,752 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-07 15:08:16,753 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [933319553] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:16,753 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:08:16,753 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 23 [2021-10-07 15:08:16,753 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1697039928] [2021-10-07 15:08:16,754 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-10-07 15:08:16,754 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:08:16,754 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-10-07 15:08:16,755 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=300, Invalid=300, Unknown=0, NotChecked=0, Total=600 [2021-10-07 15:08:16,755 INFO L87 Difference]: Start difference. First operand 212 states and 499 transitions. Second operand has 25 states, 24 states have (on average 1.2083333333333333) internal successors, (29), 24 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:16,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:08:16,921 INFO L93 Difference]: Finished difference Result 402 states and 949 transitions. [2021-10-07 15:08:16,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-10-07 15:08:16,922 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-07 15:08:16,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:08:16,924 INFO L225 Difference]: With dead ends: 402 [2021-10-07 15:08:16,925 INFO L226 Difference]: Without dead ends: 308 [2021-10-07 15:08:16,926 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 197.7ms TimeCoverageRelationStatistics Valid=300, Invalid=300, Unknown=0, NotChecked=0, Total=600 [2021-10-07 15:08:16,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 308 states. [2021-10-07 15:08:16,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 308 to 220. [2021-10-07 15:08:16,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 220 states, 217 states have (on average 2.3870967741935485) internal successors, (518), 219 states have internal predecessors, (518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:16,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220 states to 220 states and 518 transitions. [2021-10-07 15:08:16,934 INFO L78 Accepts]: Start accepts. Automaton has 220 states and 518 transitions. Word has length 25 [2021-10-07 15:08:16,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:08:16,934 INFO L470 AbstractCegarLoop]: Abstraction has 220 states and 518 transitions. [2021-10-07 15:08:16,934 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-07 15:08:16,934 INFO L276 IsEmpty]: Start isEmpty. Operand 220 states and 518 transitions. [2021-10-07 15:08:16,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-07 15:08:16,935 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:16,935 INFO L512 BasicCegarLoop]: trace histogram [22, 1, 1, 1, 1] [2021-10-07 15:08:16,972 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-07 15:08:17,149 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,27 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:17,150 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:17,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:17,151 INFO L82 PathProgramCache]: Analyzing trace with hash -287869851, now seen corresponding path program 22 times [2021-10-07 15:08:17,151 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:17,151 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2125447449] [2021-10-07 15:08:17,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:17,152 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:17,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:17,449 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-07 15:08:17,449 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:08:17,449 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2125447449] [2021-10-07 15:08:17,450 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2125447449] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:17,450 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [449212834] [2021-10-07 15:08:17,450 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:08:17,450 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:17,450 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:08:17,451 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-07 15:08:17,466 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-07 15:08:17,617 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:08:17,618 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:08:17,620 INFO L263 TraceCheckSpWp]: Trace formula consists of 255 conjuncts, 25 conjunts are in the unsatisfiable core [2021-10-07 15:08:17,621 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:08:17,705 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-07 15:08:17,705 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [449212834] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:17,705 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:08:17,705 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 24 [2021-10-07 15:08:17,706 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1501272301] [2021-10-07 15:08:17,706 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 15:08:17,706 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:08:17,707 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 15:08:17,707 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=325, Invalid=325, Unknown=0, NotChecked=0, Total=650 [2021-10-07 15:08:17,707 INFO L87 Difference]: Start difference. First operand 220 states and 518 transitions. Second operand has 26 states, 25 states have (on average 1.2) internal successors, (30), 25 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:17,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:08:17,859 INFO L93 Difference]: Finished difference Result 418 states and 987 transitions. [2021-10-07 15:08:17,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-10-07 15:08:17,860 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 1.2) internal successors, (30), 25 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-10-07 15:08:17,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:08:17,862 INFO L225 Difference]: With dead ends: 418 [2021-10-07 15:08:17,862 INFO L226 Difference]: Without dead ends: 320 [2021-10-07 15:08:17,863 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 232.9ms TimeCoverageRelationStatistics Valid=325, Invalid=325, Unknown=0, NotChecked=0, Total=650 [2021-10-07 15:08:17,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 320 states. [2021-10-07 15:08:17,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 320 to 228. [2021-10-07 15:08:17,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 228 states, 225 states have (on average 2.3866666666666667) internal successors, (537), 227 states have internal predecessors, (537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:17,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 228 states to 228 states and 537 transitions. [2021-10-07 15:08:17,871 INFO L78 Accepts]: Start accepts. Automaton has 228 states and 537 transitions. Word has length 26 [2021-10-07 15:08:17,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:08:17,872 INFO L470 AbstractCegarLoop]: Abstraction has 228 states and 537 transitions. [2021-10-07 15:08:17,872 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-07 15:08:17,872 INFO L276 IsEmpty]: Start isEmpty. Operand 228 states and 537 transitions. [2021-10-07 15:08:17,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-10-07 15:08:17,873 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:17,873 INFO L512 BasicCegarLoop]: trace histogram [23, 1, 1, 1, 1] [2021-10-07 15:08:17,915 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-07 15:08:18,089 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2021-10-07 15:08:18,090 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:18,090 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:18,090 INFO L82 PathProgramCache]: Analyzing trace with hash -334029141, now seen corresponding path program 23 times [2021-10-07 15:08:18,090 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:18,090 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [377088949] [2021-10-07 15:08:18,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:18,091 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:18,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:18,404 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-07 15:08:18,404 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:08:18,404 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [377088949] [2021-10-07 15:08:18,405 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [377088949] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:18,405 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1418718721] [2021-10-07 15:08:18,405 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:08:18,405 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:18,405 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:08:18,406 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-07 15:08:18,427 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-07 15:08:18,585 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2021-10-07 15:08:18,585 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:08:18,587 INFO L263 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 26 conjunts are in the unsatisfiable core [2021-10-07 15:08:18,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:08:18,672 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-07 15:08:18,673 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1418718721] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:18,673 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:08:18,673 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 25 [2021-10-07 15:08:18,673 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1349073297] [2021-10-07 15:08:18,673 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-10-07 15:08:18,674 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:08:18,674 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-10-07 15:08:18,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=351, Invalid=351, Unknown=0, NotChecked=0, Total=702 [2021-10-07 15:08:18,675 INFO L87 Difference]: Start difference. First operand 228 states and 537 transitions. Second operand has 27 states, 26 states have (on average 1.1923076923076923) internal successors, (31), 26 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:18,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:08:18,841 INFO L93 Difference]: Finished difference Result 434 states and 1025 transitions. [2021-10-07 15:08:18,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-10-07 15:08:18,841 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-07 15:08:18,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:08:18,844 INFO L225 Difference]: With dead ends: 434 [2021-10-07 15:08:18,844 INFO L226 Difference]: Without dead ends: 332 [2021-10-07 15:08:18,844 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 239.5ms TimeCoverageRelationStatistics Valid=351, Invalid=351, Unknown=0, NotChecked=0, Total=702 [2021-10-07 15:08:18,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 332 states. [2021-10-07 15:08:18,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 332 to 236. [2021-10-07 15:08:18,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 236 states, 233 states have (on average 2.3862660944206007) internal successors, (556), 235 states have internal predecessors, (556), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:18,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 556 transitions. [2021-10-07 15:08:18,853 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 556 transitions. Word has length 27 [2021-10-07 15:08:18,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:08:18,854 INFO L470 AbstractCegarLoop]: Abstraction has 236 states and 556 transitions. [2021-10-07 15:08:18,854 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-07 15:08:18,854 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 556 transitions. [2021-10-07 15:08:18,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-10-07 15:08:18,855 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:18,855 INFO L512 BasicCegarLoop]: trace histogram [24, 1, 1, 1, 1] [2021-10-07 15:08:18,891 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-07 15:08:19,070 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-10-07 15:08:19,071 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:19,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:19,072 INFO L82 PathProgramCache]: Analyzing trace with hash -1764967131, now seen corresponding path program 24 times [2021-10-07 15:08:19,072 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:19,072 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1093245443] [2021-10-07 15:08:19,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:19,073 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:19,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:19,403 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-07 15:08:19,403 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:08:19,403 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1093245443] [2021-10-07 15:08:19,404 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1093245443] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:19,404 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [230983315] [2021-10-07 15:08:19,404 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:08:19,404 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:19,404 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:08:19,409 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-07 15:08:19,427 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-07 15:08:19,612 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2021-10-07 15:08:19,612 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:08:19,615 INFO L263 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 27 conjunts are in the unsatisfiable core [2021-10-07 15:08:19,616 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:08:19,701 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-07 15:08:19,702 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [230983315] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:19,702 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:08:19,702 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 26 [2021-10-07 15:08:19,702 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [919293164] [2021-10-07 15:08:19,703 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-10-07 15:08:19,703 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:08:19,704 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-10-07 15:08:19,704 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=378, Invalid=378, Unknown=0, NotChecked=0, Total=756 [2021-10-07 15:08:19,705 INFO L87 Difference]: Start difference. First operand 236 states and 556 transitions. Second operand has 28 states, 27 states have (on average 1.1851851851851851) internal successors, (32), 27 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:19,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:08:19,891 INFO L93 Difference]: Finished difference Result 450 states and 1063 transitions. [2021-10-07 15:08:19,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-10-07 15:08:19,891 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-07 15:08:19,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:08:19,894 INFO L225 Difference]: With dead ends: 450 [2021-10-07 15:08:19,894 INFO L226 Difference]: Without dead ends: 344 [2021-10-07 15:08:19,895 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 259.4ms TimeCoverageRelationStatistics Valid=378, Invalid=378, Unknown=0, NotChecked=0, Total=756 [2021-10-07 15:08:19,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 344 states. [2021-10-07 15:08:19,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 344 to 244. [2021-10-07 15:08:19,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 244 states, 241 states have (on average 2.3858921161825726) internal successors, (575), 243 states have internal predecessors, (575), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:19,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 244 states to 244 states and 575 transitions. [2021-10-07 15:08:19,904 INFO L78 Accepts]: Start accepts. Automaton has 244 states and 575 transitions. Word has length 28 [2021-10-07 15:08:19,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:08:19,905 INFO L470 AbstractCegarLoop]: Abstraction has 244 states and 575 transitions. [2021-10-07 15:08:19,905 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-07 15:08:19,905 INFO L276 IsEmpty]: Start isEmpty. Operand 244 states and 575 transitions. [2021-10-07 15:08:19,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-10-07 15:08:19,906 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:19,906 INFO L512 BasicCegarLoop]: trace histogram [25, 1, 1, 1, 1] [2021-10-07 15:08:19,950 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-07 15:08:20,119 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,30 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:20,119 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:20,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:20,120 INFO L82 PathProgramCache]: Analyzing trace with hash 1120595435, now seen corresponding path program 25 times [2021-10-07 15:08:20,121 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:20,121 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1146388376] [2021-10-07 15:08:20,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:20,121 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:20,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:20,493 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-07 15:08:20,493 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:08:20,493 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1146388376] [2021-10-07 15:08:20,494 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1146388376] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:20,494 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1029334388] [2021-10-07 15:08:20,494 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:08:20,494 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:20,494 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:08:20,495 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-07 15:08:20,511 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-07 15:08:20,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:20,698 INFO L263 TraceCheckSpWp]: Trace formula consists of 282 conjuncts, 28 conjunts are in the unsatisfiable core [2021-10-07 15:08:20,699 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:08:20,789 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-07 15:08:20,789 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1029334388] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:20,790 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:08:20,790 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 27 [2021-10-07 15:08:20,790 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [556017580] [2021-10-07 15:08:20,791 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-10-07 15:08:20,791 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:08:20,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-10-07 15:08:20,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=406, Invalid=406, Unknown=0, NotChecked=0, Total=812 [2021-10-07 15:08:20,794 INFO L87 Difference]: Start difference. First operand 244 states and 575 transitions. Second operand has 29 states, 28 states have (on average 1.1785714285714286) internal successors, (33), 28 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:20,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:08:20,997 INFO L93 Difference]: Finished difference Result 466 states and 1101 transitions. [2021-10-07 15:08:20,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-10-07 15:08:20,997 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-07 15:08:20,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:08:21,000 INFO L225 Difference]: With dead ends: 466 [2021-10-07 15:08:21,001 INFO L226 Difference]: Without dead ends: 356 [2021-10-07 15:08:21,002 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 282.6ms TimeCoverageRelationStatistics Valid=406, Invalid=406, Unknown=0, NotChecked=0, Total=812 [2021-10-07 15:08:21,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 356 states. [2021-10-07 15:08:21,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 356 to 252. [2021-10-07 15:08:21,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 252 states, 249 states have (on average 2.3855421686746987) internal successors, (594), 251 states have internal predecessors, (594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:21,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 594 transitions. [2021-10-07 15:08:21,011 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 594 transitions. Word has length 29 [2021-10-07 15:08:21,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:08:21,011 INFO L470 AbstractCegarLoop]: Abstraction has 252 states and 594 transitions. [2021-10-07 15:08:21,011 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-07 15:08:21,011 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 594 transitions. [2021-10-07 15:08:21,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-10-07 15:08:21,012 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:21,012 INFO L512 BasicCegarLoop]: trace histogram [26, 1, 1, 1, 1] [2021-10-07 15:08:21,050 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-07 15:08:21,225 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-10-07 15:08:21,225 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:21,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:21,226 INFO L82 PathProgramCache]: Analyzing trace with hash 378721765, now seen corresponding path program 26 times [2021-10-07 15:08:21,226 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:21,226 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [250099423] [2021-10-07 15:08:21,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:21,227 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:21,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:21,604 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-07 15:08:21,604 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:08:21,604 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [250099423] [2021-10-07 15:08:21,605 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [250099423] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:21,605 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1099162958] [2021-10-07 15:08:21,605 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:08:21,605 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:21,605 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:08:21,609 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-07 15:08:21,625 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-07 15:08:21,802 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:08:21,802 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:08:21,804 INFO L263 TraceCheckSpWp]: Trace formula consists of 291 conjuncts, 29 conjunts are in the unsatisfiable core [2021-10-07 15:08:21,805 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:08:21,921 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-07 15:08:21,921 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1099162958] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:21,922 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:08:21,922 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 28 [2021-10-07 15:08:21,922 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1361995317] [2021-10-07 15:08:21,923 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-10-07 15:08:21,924 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:08:21,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-10-07 15:08:21,925 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=435, Invalid=435, Unknown=0, NotChecked=0, Total=870 [2021-10-07 15:08:21,925 INFO L87 Difference]: Start difference. First operand 252 states and 594 transitions. Second operand has 30 states, 29 states have (on average 1.1724137931034482) internal successors, (34), 29 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:22,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:08:22,114 INFO L93 Difference]: Finished difference Result 482 states and 1139 transitions. [2021-10-07 15:08:22,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-10-07 15:08:22,115 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-07 15:08:22,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:08:22,118 INFO L225 Difference]: With dead ends: 482 [2021-10-07 15:08:22,118 INFO L226 Difference]: Without dead ends: 368 [2021-10-07 15:08:22,119 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 301.6ms TimeCoverageRelationStatistics Valid=435, Invalid=435, Unknown=0, NotChecked=0, Total=870 [2021-10-07 15:08:22,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 368 states. [2021-10-07 15:08:22,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 368 to 260. [2021-10-07 15:08:22,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 260 states, 257 states have (on average 2.385214007782101) internal successors, (613), 259 states have internal predecessors, (613), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:22,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 260 states to 260 states and 613 transitions. [2021-10-07 15:08:22,147 INFO L78 Accepts]: Start accepts. Automaton has 260 states and 613 transitions. Word has length 30 [2021-10-07 15:08:22,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:08:22,148 INFO L470 AbstractCegarLoop]: Abstraction has 260 states and 613 transitions. [2021-10-07 15:08:22,150 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-07 15:08:22,150 INFO L276 IsEmpty]: Start isEmpty. Operand 260 states and 613 transitions. [2021-10-07 15:08:22,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-10-07 15:08:22,151 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:22,151 INFO L512 BasicCegarLoop]: trace histogram [27, 1, 1, 1, 1] [2021-10-07 15:08:22,189 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-07 15:08:22,364 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-10-07 15:08:22,365 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:22,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:22,366 INFO L82 PathProgramCache]: Analyzing trace with hash -1144525525, now seen corresponding path program 27 times [2021-10-07 15:08:22,366 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:22,366 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [924198079] [2021-10-07 15:08:22,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:22,367 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:22,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:22,763 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-07 15:08:22,764 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:08:22,764 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [924198079] [2021-10-07 15:08:22,764 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [924198079] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:22,764 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1916352755] [2021-10-07 15:08:22,764 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:08:22,765 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:22,765 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:08:22,766 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-07 15:08:22,767 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-07 15:08:22,993 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2021-10-07 15:08:22,994 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:08:22,996 INFO L263 TraceCheckSpWp]: Trace formula consists of 300 conjuncts, 30 conjunts are in the unsatisfiable core [2021-10-07 15:08:22,998 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:08:23,102 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-07 15:08:23,103 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1916352755] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:23,103 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:08:23,103 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28] total 29 [2021-10-07 15:08:23,103 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [357579267] [2021-10-07 15:08:23,104 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-10-07 15:08:23,104 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:08:23,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-10-07 15:08:23,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=465, Invalid=465, Unknown=0, NotChecked=0, Total=930 [2021-10-07 15:08:23,105 INFO L87 Difference]: Start difference. First operand 260 states and 613 transitions. Second operand has 31 states, 30 states have (on average 1.1666666666666667) internal successors, (35), 30 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:23,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:08:23,298 INFO L93 Difference]: Finished difference Result 498 states and 1177 transitions. [2021-10-07 15:08:23,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-10-07 15:08:23,299 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-07 15:08:23,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:08:23,301 INFO L225 Difference]: With dead ends: 498 [2021-10-07 15:08:23,301 INFO L226 Difference]: Without dead ends: 380 [2021-10-07 15:08:23,302 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 315.2ms TimeCoverageRelationStatistics Valid=465, Invalid=465, Unknown=0, NotChecked=0, Total=930 [2021-10-07 15:08:23,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 380 states. [2021-10-07 15:08:23,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 380 to 268. [2021-10-07 15:08:23,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 268 states, 265 states have (on average 2.3849056603773584) internal successors, (632), 267 states have internal predecessors, (632), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:23,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 268 states to 268 states and 632 transitions. [2021-10-07 15:08:23,312 INFO L78 Accepts]: Start accepts. Automaton has 268 states and 632 transitions. Word has length 31 [2021-10-07 15:08:23,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:08:23,312 INFO L470 AbstractCegarLoop]: Abstraction has 268 states and 632 transitions. [2021-10-07 15:08:23,312 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-07 15:08:23,312 INFO L276 IsEmpty]: Start isEmpty. Operand 268 states and 632 transitions. [2021-10-07 15:08:23,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-10-07 15:08:23,313 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:23,314 INFO L512 BasicCegarLoop]: trace histogram [28, 1, 1, 1, 1] [2021-10-07 15:08:23,352 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-07 15:08:23,527 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-10-07 15:08:23,528 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:23,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:23,529 INFO L82 PathProgramCache]: Analyzing trace with hash -1120551259, now seen corresponding path program 28 times [2021-10-07 15:08:23,529 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:23,529 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1397565851] [2021-10-07 15:08:23,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:23,530 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:23,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:24,004 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-07 15:08:24,005 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:08:24,005 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1397565851] [2021-10-07 15:08:24,005 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1397565851] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:24,005 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1374425378] [2021-10-07 15:08:24,005 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:08:24,006 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:24,006 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:08:24,007 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-07 15:08:24,008 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-07 15:08:24,236 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:08:24,236 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:08:24,238 INFO L263 TraceCheckSpWp]: Trace formula consists of 309 conjuncts, 31 conjunts are in the unsatisfiable core [2021-10-07 15:08:24,240 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:08:24,317 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-07 15:08:24,318 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1374425378] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:24,318 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:08:24,318 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29] total 30 [2021-10-07 15:08:24,318 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [821455617] [2021-10-07 15:08:24,318 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-10-07 15:08:24,319 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:08:24,319 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-10-07 15:08:24,320 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=496, Invalid=496, Unknown=0, NotChecked=0, Total=992 [2021-10-07 15:08:24,320 INFO L87 Difference]: Start difference. First operand 268 states and 632 transitions. Second operand has 32 states, 31 states have (on average 1.1612903225806452) internal successors, (36), 31 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:24,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:08:24,527 INFO L93 Difference]: Finished difference Result 514 states and 1215 transitions. [2021-10-07 15:08:24,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-10-07 15:08:24,528 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-07 15:08:24,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:08:24,530 INFO L225 Difference]: With dead ends: 514 [2021-10-07 15:08:24,530 INFO L226 Difference]: Without dead ends: 392 [2021-10-07 15:08:24,531 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 362.5ms TimeCoverageRelationStatistics Valid=496, Invalid=496, Unknown=0, NotChecked=0, Total=992 [2021-10-07 15:08:24,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 392 states. [2021-10-07 15:08:24,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 392 to 276. [2021-10-07 15:08:24,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 276 states, 273 states have (on average 2.3846153846153846) internal successors, (651), 275 states have internal predecessors, (651), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:24,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 276 states to 276 states and 651 transitions. [2021-10-07 15:08:24,543 INFO L78 Accepts]: Start accepts. Automaton has 276 states and 651 transitions. Word has length 32 [2021-10-07 15:08:24,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:08:24,543 INFO L470 AbstractCegarLoop]: Abstraction has 276 states and 651 transitions. [2021-10-07 15:08:24,543 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-07 15:08:24,543 INFO L276 IsEmpty]: Start isEmpty. Operand 276 states and 651 transitions. [2021-10-07 15:08:24,544 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-10-07 15:08:24,545 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:24,545 INFO L512 BasicCegarLoop]: trace histogram [29, 1, 1, 1, 1] [2021-10-07 15:08:24,582 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-07 15:08:24,758 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-10-07 15:08:24,759 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:24,759 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:24,760 INFO L82 PathProgramCache]: Analyzing trace with hash -377349013, now seen corresponding path program 29 times [2021-10-07 15:08:24,760 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:24,760 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1335416254] [2021-10-07 15:08:24,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:24,761 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:24,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:25,241 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-07 15:08:25,241 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:08:25,241 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1335416254] [2021-10-07 15:08:25,241 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1335416254] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:25,242 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1405504751] [2021-10-07 15:08:25,242 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:08:25,242 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:25,242 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:08:25,246 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-07 15:08:25,261 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-07 15:08:25,460 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2021-10-07 15:08:25,460 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:08:25,462 INFO L263 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 32 conjunts are in the unsatisfiable core [2021-10-07 15:08:25,463 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:08:25,564 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-07 15:08:25,564 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1405504751] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:25,564 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:08:25,565 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 30] total 31 [2021-10-07 15:08:25,565 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [487195887] [2021-10-07 15:08:25,565 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-10-07 15:08:25,565 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:08:25,566 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-10-07 15:08:25,567 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=528, Invalid=528, Unknown=0, NotChecked=0, Total=1056 [2021-10-07 15:08:25,568 INFO L87 Difference]: Start difference. First operand 276 states and 651 transitions. Second operand has 33 states, 32 states have (on average 1.15625) internal successors, (37), 32 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:25,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:08:25,814 INFO L93 Difference]: Finished difference Result 530 states and 1253 transitions. [2021-10-07 15:08:25,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-10-07 15:08:25,815 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-07 15:08:25,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:08:25,818 INFO L225 Difference]: With dead ends: 530 [2021-10-07 15:08:25,818 INFO L226 Difference]: Without dead ends: 404 [2021-10-07 15:08:25,819 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 401.0ms TimeCoverageRelationStatistics Valid=528, Invalid=528, Unknown=0, NotChecked=0, Total=1056 [2021-10-07 15:08:25,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 404 states. [2021-10-07 15:08:25,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 404 to 284. [2021-10-07 15:08:25,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 284 states, 281 states have (on average 2.3843416370106763) internal successors, (670), 283 states have internal predecessors, (670), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:25,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 284 states to 284 states and 670 transitions. [2021-10-07 15:08:25,833 INFO L78 Accepts]: Start accepts. Automaton has 284 states and 670 transitions. Word has length 33 [2021-10-07 15:08:25,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:08:25,833 INFO L470 AbstractCegarLoop]: Abstraction has 284 states and 670 transitions. [2021-10-07 15:08:25,833 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-07 15:08:25,834 INFO L276 IsEmpty]: Start isEmpty. Operand 284 states and 670 transitions. [2021-10-07 15:08:25,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-10-07 15:08:25,834 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:25,835 INFO L512 BasicCegarLoop]: trace histogram [30, 1, 1, 1, 1] [2021-10-07 15:08:25,870 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-07 15:08:26,049 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,35 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:26,050 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:26,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:26,050 INFO L82 PathProgramCache]: Analyzing trace with hash 1187084133, now seen corresponding path program 30 times [2021-10-07 15:08:26,051 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:26,051 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2011069862] [2021-10-07 15:08:26,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:26,051 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:26,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:26,537 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-07 15:08:26,537 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:08:26,537 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2011069862] [2021-10-07 15:08:26,538 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2011069862] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:26,538 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [292136856] [2021-10-07 15:08:26,538 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:08:26,540 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:26,540 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:08:26,541 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-07 15:08:26,556 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-07 15:08:26,810 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 16 check-sat command(s) [2021-10-07 15:08:26,811 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:08:26,813 INFO L263 TraceCheckSpWp]: Trace formula consists of 327 conjuncts, 33 conjunts are in the unsatisfiable core [2021-10-07 15:08:26,814 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:08:26,910 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-07 15:08:26,911 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [292136856] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:26,911 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:08:26,911 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31] total 32 [2021-10-07 15:08:26,911 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [651737310] [2021-10-07 15:08:26,912 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-10-07 15:08:26,912 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:08:26,912 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-10-07 15:08:26,913 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=561, Invalid=561, Unknown=0, NotChecked=0, Total=1122 [2021-10-07 15:08:26,913 INFO L87 Difference]: Start difference. First operand 284 states and 670 transitions. Second operand has 34 states, 33 states have (on average 1.1515151515151516) internal successors, (38), 33 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:27,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:08:27,157 INFO L93 Difference]: Finished difference Result 546 states and 1291 transitions. [2021-10-07 15:08:27,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-10-07 15:08:27,157 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-07 15:08:27,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:08:27,159 INFO L225 Difference]: With dead ends: 546 [2021-10-07 15:08:27,160 INFO L226 Difference]: Without dead ends: 416 [2021-10-07 15:08:27,160 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 400.8ms TimeCoverageRelationStatistics Valid=561, Invalid=561, Unknown=0, NotChecked=0, Total=1122 [2021-10-07 15:08:27,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 416 states. [2021-10-07 15:08:27,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 416 to 292. [2021-10-07 15:08:27,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 292 states, 289 states have (on average 2.384083044982699) internal successors, (689), 291 states have internal predecessors, (689), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:27,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 292 states to 292 states and 689 transitions. [2021-10-07 15:08:27,170 INFO L78 Accepts]: Start accepts. Automaton has 292 states and 689 transitions. Word has length 34 [2021-10-07 15:08:27,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:08:27,170 INFO L470 AbstractCegarLoop]: Abstraction has 292 states and 689 transitions. [2021-10-07 15:08:27,170 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-07 15:08:27,171 INFO L276 IsEmpty]: Start isEmpty. Operand 292 states and 689 transitions. [2021-10-07 15:08:27,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 15:08:27,172 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:27,172 INFO L512 BasicCegarLoop]: trace histogram [31, 1, 1, 1, 1] [2021-10-07 15:08:27,209 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2021-10-07 15:08:27,387 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2021-10-07 15:08:27,388 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:27,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:27,389 INFO L82 PathProgramCache]: Analyzing trace with hash -1855095893, now seen corresponding path program 31 times [2021-10-07 15:08:27,389 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:27,389 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1426089959] [2021-10-07 15:08:27,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:27,390 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:27,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:27,895 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-07 15:08:27,895 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:08:27,895 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1426089959] [2021-10-07 15:08:27,895 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1426089959] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:27,896 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2134807390] [2021-10-07 15:08:27,896 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:08:27,896 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:27,896 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:08:27,897 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-07 15:08:27,916 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-07 15:08:28,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:28,134 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 34 conjunts are in the unsatisfiable core [2021-10-07 15:08:28,135 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:08:28,225 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-07 15:08:28,226 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2134807390] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:28,226 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:08:28,226 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 32] total 33 [2021-10-07 15:08:28,226 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1846859339] [2021-10-07 15:08:28,227 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2021-10-07 15:08:28,227 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:08:28,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-10-07 15:08:28,229 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=595, Invalid=595, Unknown=0, NotChecked=0, Total=1190 [2021-10-07 15:08:28,229 INFO L87 Difference]: Start difference. First operand 292 states and 689 transitions. Second operand has 35 states, 34 states have (on average 1.1470588235294117) internal successors, (39), 34 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:28,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:08:28,466 INFO L93 Difference]: Finished difference Result 562 states and 1329 transitions. [2021-10-07 15:08:28,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-10-07 15:08:28,467 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-07 15:08:28,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:08:28,470 INFO L225 Difference]: With dead ends: 562 [2021-10-07 15:08:28,470 INFO L226 Difference]: Without dead ends: 428 [2021-10-07 15:08:28,471 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 412.0ms TimeCoverageRelationStatistics Valid=595, Invalid=595, Unknown=0, NotChecked=0, Total=1190 [2021-10-07 15:08:28,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 428 states. [2021-10-07 15:08:28,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 428 to 300. [2021-10-07 15:08:28,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 300 states, 297 states have (on average 2.3838383838383836) internal successors, (708), 299 states have internal predecessors, (708), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:28,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 300 states to 300 states and 708 transitions. [2021-10-07 15:08:28,481 INFO L78 Accepts]: Start accepts. Automaton has 300 states and 708 transitions. Word has length 35 [2021-10-07 15:08:28,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:08:28,482 INFO L470 AbstractCegarLoop]: Abstraction has 300 states and 708 transitions. [2021-10-07 15:08:28,482 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-07 15:08:28,482 INFO L276 IsEmpty]: Start isEmpty. Operand 300 states and 708 transitions. [2021-10-07 15:08:28,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-10-07 15:08:28,483 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:28,483 INFO L512 BasicCegarLoop]: trace histogram [32, 1, 1, 1, 1] [2021-10-07 15:08:28,523 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2021-10-07 15:08:28,699 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,37 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:28,700 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:28,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:28,701 INFO L82 PathProgramCache]: Analyzing trace with hash -1673396187, now seen corresponding path program 32 times [2021-10-07 15:08:28,701 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:28,701 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [923964471] [2021-10-07 15:08:28,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:28,701 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:28,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:29,223 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-07 15:08:29,223 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:08:29,223 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [923964471] [2021-10-07 15:08:29,224 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [923964471] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:29,224 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [700902016] [2021-10-07 15:08:29,224 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:08:29,224 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:29,224 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:08:29,225 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-07 15:08:29,247 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-07 15:08:29,513 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:08:29,513 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:08:29,517 INFO L263 TraceCheckSpWp]: Trace formula consists of 345 conjuncts, 35 conjunts are in the unsatisfiable core [2021-10-07 15:08:29,519 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:08:29,628 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-07 15:08:29,628 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [700902016] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:29,629 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:08:29,629 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33] total 34 [2021-10-07 15:08:29,629 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2085572652] [2021-10-07 15:08:29,629 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-10-07 15:08:29,629 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:08:29,630 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-10-07 15:08:29,631 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=630, Invalid=630, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 15:08:29,631 INFO L87 Difference]: Start difference. First operand 300 states and 708 transitions. Second operand has 36 states, 35 states have (on average 1.1428571428571428) internal successors, (40), 35 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:29,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:08:29,920 INFO L93 Difference]: Finished difference Result 578 states and 1367 transitions. [2021-10-07 15:08:29,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-10-07 15:08:29,921 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-07 15:08:29,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:08:29,924 INFO L225 Difference]: With dead ends: 578 [2021-10-07 15:08:29,924 INFO L226 Difference]: Without dead ends: 440 [2021-10-07 15:08:29,924 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 424.2ms TimeCoverageRelationStatistics Valid=630, Invalid=630, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 15:08:29,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 440 states. [2021-10-07 15:08:29,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 440 to 308. [2021-10-07 15:08:29,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 308 states, 305 states have (on average 2.3836065573770493) internal successors, (727), 307 states have internal predecessors, (727), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:29,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 308 states to 308 states and 727 transitions. [2021-10-07 15:08:29,940 INFO L78 Accepts]: Start accepts. Automaton has 308 states and 727 transitions. Word has length 36 [2021-10-07 15:08:29,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:08:29,941 INFO L470 AbstractCegarLoop]: Abstraction has 308 states and 727 transitions. [2021-10-07 15:08:29,945 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-07 15:08:29,946 INFO L276 IsEmpty]: Start isEmpty. Operand 308 states and 727 transitions. [2021-10-07 15:08:29,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-10-07 15:08:29,947 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:29,947 INFO L512 BasicCegarLoop]: trace histogram [33, 1, 1, 1, 1] [2021-10-07 15:08:29,977 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2021-10-07 15:08:30,160 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2021-10-07 15:08:30,161 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:30,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:30,162 INFO L82 PathProgramCache]: Analyzing trace with hash -335672597, now seen corresponding path program 33 times [2021-10-07 15:08:30,162 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:30,162 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [69614059] [2021-10-07 15:08:30,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:30,163 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:30,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:30,744 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-07 15:08:30,745 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:08:30,745 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [69614059] [2021-10-07 15:08:30,745 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [69614059] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:30,745 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1340620887] [2021-10-07 15:08:30,745 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:08:30,745 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:30,746 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:08:30,747 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-07 15:08:30,763 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-07 15:08:31,043 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 18 check-sat command(s) [2021-10-07 15:08:31,043 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:08:31,046 INFO L263 TraceCheckSpWp]: Trace formula consists of 354 conjuncts, 36 conjunts are in the unsatisfiable core [2021-10-07 15:08:31,047 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:08:31,162 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-07 15:08:31,163 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1340620887] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:31,163 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:08:31,163 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 34] total 35 [2021-10-07 15:08:31,167 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1145098664] [2021-10-07 15:08:31,168 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2021-10-07 15:08:31,168 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:08:31,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-10-07 15:08:31,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=666, Invalid=666, Unknown=0, NotChecked=0, Total=1332 [2021-10-07 15:08:31,171 INFO L87 Difference]: Start difference. First operand 308 states and 727 transitions. Second operand has 37 states, 36 states have (on average 1.1388888888888888) internal successors, (41), 36 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:31,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:08:31,491 INFO L93 Difference]: Finished difference Result 594 states and 1405 transitions. [2021-10-07 15:08:31,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-10-07 15:08:31,492 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-07 15:08:31,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:08:31,494 INFO L225 Difference]: With dead ends: 594 [2021-10-07 15:08:31,495 INFO L226 Difference]: Without dead ends: 452 [2021-10-07 15:08:31,495 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 479.2ms TimeCoverageRelationStatistics Valid=666, Invalid=666, Unknown=0, NotChecked=0, Total=1332 [2021-10-07 15:08:31,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 452 states. [2021-10-07 15:08:31,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 452 to 316. [2021-10-07 15:08:31,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 316 states, 313 states have (on average 2.3833865814696487) internal successors, (746), 315 states have internal predecessors, (746), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:31,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 316 states to 316 states and 746 transitions. [2021-10-07 15:08:31,506 INFO L78 Accepts]: Start accepts. Automaton has 316 states and 746 transitions. Word has length 37 [2021-10-07 15:08:31,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:08:31,506 INFO L470 AbstractCegarLoop]: Abstraction has 316 states and 746 transitions. [2021-10-07 15:08:31,506 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-07 15:08:31,507 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 746 transitions. [2021-10-07 15:08:31,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 15:08:31,508 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:31,508 INFO L512 BasicCegarLoop]: trace histogram [34, 1, 1, 1, 1] [2021-10-07 15:08:31,545 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-07 15:08:31,721 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,39 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:31,722 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:31,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:31,722 INFO L82 PathProgramCache]: Analyzing trace with hash -1815914267, now seen corresponding path program 34 times [2021-10-07 15:08:31,723 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:31,723 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1921221232] [2021-10-07 15:08:31,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:31,723 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:31,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:32,347 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-07 15:08:32,348 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:08:32,348 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1921221232] [2021-10-07 15:08:32,348 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1921221232] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:32,348 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1017395375] [2021-10-07 15:08:32,349 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:08:32,349 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:32,349 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:08:32,350 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-07 15:08:32,353 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-07 15:08:32,634 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:08:32,634 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:08:32,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 363 conjuncts, 37 conjunts are in the unsatisfiable core [2021-10-07 15:08:32,637 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:08:32,754 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-07 15:08:32,754 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1017395375] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:32,755 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:08:32,755 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35] total 36 [2021-10-07 15:08:32,755 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [572842624] [2021-10-07 15:08:32,755 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2021-10-07 15:08:32,755 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:08:32,756 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-10-07 15:08:32,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=703, Invalid=703, Unknown=0, NotChecked=0, Total=1406 [2021-10-07 15:08:32,757 INFO L87 Difference]: Start difference. First operand 316 states and 746 transitions. Second operand has 38 states, 37 states have (on average 1.135135135135135) internal successors, (42), 37 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:33,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:08:33,001 INFO L93 Difference]: Finished difference Result 610 states and 1443 transitions. [2021-10-07 15:08:33,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-10-07 15:08:33,001 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-07 15:08:33,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:08:33,004 INFO L225 Difference]: With dead ends: 610 [2021-10-07 15:08:33,004 INFO L226 Difference]: Without dead ends: 464 [2021-10-07 15:08:33,005 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 524.7ms TimeCoverageRelationStatistics Valid=703, Invalid=703, Unknown=0, NotChecked=0, Total=1406 [2021-10-07 15:08:33,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 464 states. [2021-10-07 15:08:33,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 464 to 324. [2021-10-07 15:08:33,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 324 states, 321 states have (on average 2.383177570093458) internal successors, (765), 323 states have internal predecessors, (765), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:33,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 324 states to 324 states and 765 transitions. [2021-10-07 15:08:33,015 INFO L78 Accepts]: Start accepts. Automaton has 324 states and 765 transitions. Word has length 38 [2021-10-07 15:08:33,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:08:33,015 INFO L470 AbstractCegarLoop]: Abstraction has 324 states and 765 transitions. [2021-10-07 15:08:33,015 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-07 15:08:33,015 INFO L276 IsEmpty]: Start isEmpty. Operand 324 states and 765 transitions. [2021-10-07 15:08:33,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-10-07 15:08:33,016 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:33,017 INFO L512 BasicCegarLoop]: trace histogram [35, 1, 1, 1, 1] [2021-10-07 15:08:33,056 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-07 15:08:33,231 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,40 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:33,232 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:33,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:33,233 INFO L82 PathProgramCache]: Analyzing trace with hash -458765781, now seen corresponding path program 35 times [2021-10-07 15:08:33,233 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:33,233 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [798741929] [2021-10-07 15:08:33,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:33,234 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:33,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:33,875 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-07 15:08:33,876 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:08:33,876 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [798741929] [2021-10-07 15:08:33,876 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [798741929] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:33,876 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1149716516] [2021-10-07 15:08:33,877 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:08:33,877 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:33,877 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:08:33,878 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-07 15:08:33,880 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-07 15:08:34,187 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 19 check-sat command(s) [2021-10-07 15:08:34,188 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:08:34,190 INFO L263 TraceCheckSpWp]: Trace formula consists of 372 conjuncts, 38 conjunts are in the unsatisfiable core [2021-10-07 15:08:34,192 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:08:34,317 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-07 15:08:34,317 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1149716516] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:34,317 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:08:34,317 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 36] total 37 [2021-10-07 15:08:34,317 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1705645378] [2021-10-07 15:08:34,318 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2021-10-07 15:08:34,318 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:08:34,319 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-10-07 15:08:34,319 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=741, Invalid=741, Unknown=0, NotChecked=0, Total=1482 [2021-10-07 15:08:34,320 INFO L87 Difference]: Start difference. First operand 324 states and 765 transitions. Second operand has 39 states, 38 states have (on average 1.131578947368421) internal successors, (43), 38 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:34,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:08:34,613 INFO L93 Difference]: Finished difference Result 626 states and 1481 transitions. [2021-10-07 15:08:34,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-10-07 15:08:34,614 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-07 15:08:34,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:08:34,616 INFO L225 Difference]: With dead ends: 626 [2021-10-07 15:08:34,616 INFO L226 Difference]: Without dead ends: 476 [2021-10-07 15:08:34,617 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 532.2ms TimeCoverageRelationStatistics Valid=741, Invalid=741, Unknown=0, NotChecked=0, Total=1482 [2021-10-07 15:08:34,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 476 states. [2021-10-07 15:08:34,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 476 to 332. [2021-10-07 15:08:34,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 332 states, 329 states have (on average 2.382978723404255) internal successors, (784), 331 states have internal predecessors, (784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:34,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 332 states to 332 states and 784 transitions. [2021-10-07 15:08:34,644 INFO L78 Accepts]: Start accepts. Automaton has 332 states and 784 transitions. Word has length 39 [2021-10-07 15:08:34,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:08:34,645 INFO L470 AbstractCegarLoop]: Abstraction has 332 states and 784 transitions. [2021-10-07 15:08:34,645 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-07 15:08:34,645 INFO L276 IsEmpty]: Start isEmpty. Operand 332 states and 784 transitions. [2021-10-07 15:08:34,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-10-07 15:08:34,646 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:34,646 INFO L512 BasicCegarLoop]: trace histogram [36, 1, 1, 1, 1] [2021-10-07 15:08:34,684 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-07 15:08:34,860 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2021-10-07 15:08:34,861 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:34,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:34,862 INFO L82 PathProgramCache]: Analyzing trace with hash -1336835675, now seen corresponding path program 36 times [2021-10-07 15:08:34,862 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:34,862 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2014077351] [2021-10-07 15:08:34,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:34,863 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:34,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:35,546 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-07 15:08:35,546 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:08:35,546 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2014077351] [2021-10-07 15:08:35,547 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2014077351] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:35,547 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [534817602] [2021-10-07 15:08:35,547 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:08:35,547 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:35,547 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:08:35,548 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-07 15:08:35,550 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-07 15:08:35,882 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 19 check-sat command(s) [2021-10-07 15:08:35,882 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:08:35,885 INFO L263 TraceCheckSpWp]: Trace formula consists of 381 conjuncts, 39 conjunts are in the unsatisfiable core [2021-10-07 15:08:35,887 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:08:35,992 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-07 15:08:35,993 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [534817602] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:35,993 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:08:35,993 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37] total 38 [2021-10-07 15:08:35,993 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2028088706] [2021-10-07 15:08:35,994 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2021-10-07 15:08:35,994 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:08:35,995 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-10-07 15:08:35,996 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=780, Invalid=780, Unknown=0, NotChecked=0, Total=1560 [2021-10-07 15:08:35,996 INFO L87 Difference]: Start difference. First operand 332 states and 784 transitions. Second operand has 40 states, 39 states have (on average 1.1282051282051282) internal successors, (44), 39 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:36,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:08:36,304 INFO L93 Difference]: Finished difference Result 642 states and 1519 transitions. [2021-10-07 15:08:36,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-10-07 15:08:36,305 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-07 15:08:36,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:08:36,308 INFO L225 Difference]: With dead ends: 642 [2021-10-07 15:08:36,308 INFO L226 Difference]: Without dead ends: 488 [2021-10-07 15:08:36,309 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 585.8ms TimeCoverageRelationStatistics Valid=780, Invalid=780, Unknown=0, NotChecked=0, Total=1560 [2021-10-07 15:08:36,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 488 states. [2021-10-07 15:08:36,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 488 to 340. [2021-10-07 15:08:36,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 340 states, 337 states have (on average 2.3827893175074184) internal successors, (803), 339 states have internal predecessors, (803), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:36,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 340 states to 340 states and 803 transitions. [2021-10-07 15:08:36,317 INFO L78 Accepts]: Start accepts. Automaton has 340 states and 803 transitions. Word has length 40 [2021-10-07 15:08:36,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:08:36,317 INFO L470 AbstractCegarLoop]: Abstraction has 340 states and 803 transitions. [2021-10-07 15:08:36,318 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-07 15:08:36,318 INFO L276 IsEmpty]: Start isEmpty. Operand 340 states and 803 transitions. [2021-10-07 15:08:36,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-10-07 15:08:36,319 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:36,319 INFO L512 BasicCegarLoop]: trace histogram [37, 1, 1, 1, 1] [2021-10-07 15:08:36,355 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2021-10-07 15:08:36,534 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2021-10-07 15:08:36,534 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:36,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:36,535 INFO L82 PathProgramCache]: Analyzing trace with hash 1507768683, now seen corresponding path program 37 times [2021-10-07 15:08:36,535 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:36,536 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [64044608] [2021-10-07 15:08:36,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:36,536 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:36,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:37,256 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-07 15:08:37,256 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:08:37,256 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [64044608] [2021-10-07 15:08:37,256 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [64044608] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:37,257 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [801342111] [2021-10-07 15:08:37,257 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:08:37,257 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:37,257 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:08:37,259 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-07 15:08:37,259 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-07 15:08:37,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:37,581 INFO L263 TraceCheckSpWp]: Trace formula consists of 390 conjuncts, 40 conjunts are in the unsatisfiable core [2021-10-07 15:08:37,583 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:08:37,710 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-07 15:08:37,710 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [801342111] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:37,710 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:08:37,710 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 38] total 39 [2021-10-07 15:08:37,711 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1015587624] [2021-10-07 15:08:37,711 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2021-10-07 15:08:37,711 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:08:37,713 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2021-10-07 15:08:37,714 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=820, Invalid=820, Unknown=0, NotChecked=0, Total=1640 [2021-10-07 15:08:37,714 INFO L87 Difference]: Start difference. First operand 340 states and 803 transitions. Second operand has 41 states, 40 states have (on average 1.125) internal successors, (45), 40 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:38,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:08:38,039 INFO L93 Difference]: Finished difference Result 658 states and 1557 transitions. [2021-10-07 15:08:38,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-10-07 15:08:38,040 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-07 15:08:38,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:08:38,042 INFO L225 Difference]: With dead ends: 658 [2021-10-07 15:08:38,043 INFO L226 Difference]: Without dead ends: 500 [2021-10-07 15:08:38,043 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 623.9ms TimeCoverageRelationStatistics Valid=820, Invalid=820, Unknown=0, NotChecked=0, Total=1640 [2021-10-07 15:08:38,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 500 states. [2021-10-07 15:08:38,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 500 to 348. [2021-10-07 15:08:38,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 348 states, 345 states have (on average 2.382608695652174) internal successors, (822), 347 states have internal predecessors, (822), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:38,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 348 states to 348 states and 822 transitions. [2021-10-07 15:08:38,053 INFO L78 Accepts]: Start accepts. Automaton has 348 states and 822 transitions. Word has length 41 [2021-10-07 15:08:38,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:08:38,054 INFO L470 AbstractCegarLoop]: Abstraction has 348 states and 822 transitions. [2021-10-07 15:08:38,054 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-07 15:08:38,054 INFO L276 IsEmpty]: Start isEmpty. Operand 348 states and 822 transitions. [2021-10-07 15:08:38,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-10-07 15:08:38,055 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:38,055 INFO L512 BasicCegarLoop]: trace histogram [38, 1, 1, 1, 1] [2021-10-07 15:08:38,092 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2021-10-07 15:08:38,268 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-10-07 15:08:38,269 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:38,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:38,269 INFO L82 PathProgramCache]: Analyzing trace with hash -503809435, now seen corresponding path program 38 times [2021-10-07 15:08:38,270 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:38,270 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [684464427] [2021-10-07 15:08:38,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:38,270 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:38,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:39,015 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-07 15:08:39,015 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:08:39,015 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [684464427] [2021-10-07 15:08:39,015 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [684464427] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:39,016 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2144862888] [2021-10-07 15:08:39,016 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:08:39,016 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:39,016 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:08:39,017 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-07 15:08:39,018 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-07 15:08:39,353 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:08:39,354 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:08:39,356 INFO L263 TraceCheckSpWp]: Trace formula consists of 399 conjuncts, 41 conjunts are in the unsatisfiable core [2021-10-07 15:08:39,358 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:08:39,483 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-07 15:08:39,483 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2144862888] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:39,483 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:08:39,483 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 39] total 40 [2021-10-07 15:08:39,484 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1772978776] [2021-10-07 15:08:39,484 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2021-10-07 15:08:39,484 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:08:39,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-10-07 15:08:39,485 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=861, Invalid=861, Unknown=0, NotChecked=0, Total=1722 [2021-10-07 15:08:39,486 INFO L87 Difference]: Start difference. First operand 348 states and 822 transitions. Second operand has 42 states, 41 states have (on average 1.1219512195121952) internal successors, (46), 41 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:39,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:08:39,788 INFO L93 Difference]: Finished difference Result 674 states and 1595 transitions. [2021-10-07 15:08:39,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-10-07 15:08:39,789 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-07 15:08:39,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:08:39,793 INFO L225 Difference]: With dead ends: 674 [2021-10-07 15:08:39,793 INFO L226 Difference]: Without dead ends: 512 [2021-10-07 15:08:39,794 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 644.8ms TimeCoverageRelationStatistics Valid=861, Invalid=861, Unknown=0, NotChecked=0, Total=1722 [2021-10-07 15:08:39,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 512 states. [2021-10-07 15:08:39,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 512 to 356. [2021-10-07 15:08:39,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 356 states, 353 states have (on average 2.3824362606232294) internal successors, (841), 355 states have internal predecessors, (841), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:39,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 356 states to 356 states and 841 transitions. [2021-10-07 15:08:39,805 INFO L78 Accepts]: Start accepts. Automaton has 356 states and 841 transitions. Word has length 42 [2021-10-07 15:08:39,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:08:39,805 INFO L470 AbstractCegarLoop]: Abstraction has 356 states and 841 transitions. [2021-10-07 15:08:39,805 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-07 15:08:39,806 INFO L276 IsEmpty]: Start isEmpty. Operand 356 states and 841 transitions. [2021-10-07 15:08:39,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-10-07 15:08:39,807 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:39,807 INFO L512 BasicCegarLoop]: trace histogram [39, 1, 1, 1, 1] [2021-10-07 15:08:39,848 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-07 15:08:40,020 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49,44 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:40,021 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:40,021 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:40,021 INFO L82 PathProgramCache]: Analyzing trace with hash 1561778347, now seen corresponding path program 39 times [2021-10-07 15:08:40,022 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:40,022 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [466509462] [2021-10-07 15:08:40,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:40,022 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:40,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:40,802 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-07 15:08:40,803 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:08:40,803 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [466509462] [2021-10-07 15:08:40,803 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [466509462] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:40,803 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [992229398] [2021-10-07 15:08:40,804 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:08:40,804 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:40,804 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:08:40,805 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-07 15:08:40,805 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-07 15:08:41,176 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 21 check-sat command(s) [2021-10-07 15:08:41,176 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:08:41,179 INFO L263 TraceCheckSpWp]: Trace formula consists of 408 conjuncts, 42 conjunts are in the unsatisfiable core [2021-10-07 15:08:41,180 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:08:41,297 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-07 15:08:41,297 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [992229398] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:41,297 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:08:41,298 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 40] total 41 [2021-10-07 15:08:41,298 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [757566047] [2021-10-07 15:08:41,298 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2021-10-07 15:08:41,298 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:08:41,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-10-07 15:08:41,300 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=903, Invalid=903, Unknown=0, NotChecked=0, Total=1806 [2021-10-07 15:08:41,300 INFO L87 Difference]: Start difference. First operand 356 states and 841 transitions. Second operand has 43 states, 42 states have (on average 1.119047619047619) internal successors, (47), 42 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:41,641 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:08:41,641 INFO L93 Difference]: Finished difference Result 690 states and 1633 transitions. [2021-10-07 15:08:41,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-10-07 15:08:41,642 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-07 15:08:41,642 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:08:41,645 INFO L225 Difference]: With dead ends: 690 [2021-10-07 15:08:41,645 INFO L226 Difference]: Without dead ends: 524 [2021-10-07 15:08:41,645 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 680.9ms TimeCoverageRelationStatistics Valid=903, Invalid=903, Unknown=0, NotChecked=0, Total=1806 [2021-10-07 15:08:41,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 524 states. [2021-10-07 15:08:41,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 524 to 364. [2021-10-07 15:08:41,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 364 states, 361 states have (on average 2.3822714681440442) internal successors, (860), 363 states have internal predecessors, (860), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:41,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 364 states to 364 states and 860 transitions. [2021-10-07 15:08:41,655 INFO L78 Accepts]: Start accepts. Automaton has 364 states and 860 transitions. Word has length 43 [2021-10-07 15:08:41,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:08:41,656 INFO L470 AbstractCegarLoop]: Abstraction has 364 states and 860 transitions. [2021-10-07 15:08:41,656 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-07 15:08:41,656 INFO L276 IsEmpty]: Start isEmpty. Operand 364 states and 860 transitions. [2021-10-07 15:08:41,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-10-07 15:08:41,657 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:41,657 INFO L512 BasicCegarLoop]: trace histogram [40, 1, 1, 1, 1] [2021-10-07 15:08:41,693 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-07 15:08:41,870 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,45 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:41,871 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:41,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:41,872 INFO L82 PathProgramCache]: Analyzing trace with hash 1170490149, now seen corresponding path program 40 times [2021-10-07 15:08:41,872 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:41,872 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [119837123] [2021-10-07 15:08:41,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:41,873 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:41,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:42,650 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-07 15:08:42,650 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:08:42,651 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [119837123] [2021-10-07 15:08:42,651 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [119837123] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:42,651 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [992998934] [2021-10-07 15:08:42,651 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:08:42,651 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:42,651 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:08:42,652 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-07 15:08:42,673 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-07 15:08:43,028 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:08:43,029 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:08:43,031 INFO L263 TraceCheckSpWp]: Trace formula consists of 417 conjuncts, 43 conjunts are in the unsatisfiable core [2021-10-07 15:08:43,033 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:08:43,159 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-07 15:08:43,160 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [992998934] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:43,160 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:08:43,160 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 41] total 42 [2021-10-07 15:08:43,160 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1800603834] [2021-10-07 15:08:43,160 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2021-10-07 15:08:43,161 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:08:43,161 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-10-07 15:08:43,162 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=946, Invalid=946, Unknown=0, NotChecked=0, Total=1892 [2021-10-07 15:08:43,162 INFO L87 Difference]: Start difference. First operand 364 states and 860 transitions. Second operand has 44 states, 43 states have (on average 1.1162790697674418) internal successors, (48), 43 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:43,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:08:43,572 INFO L93 Difference]: Finished difference Result 706 states and 1671 transitions. [2021-10-07 15:08:43,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-10-07 15:08:43,573 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-07 15:08:43,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:08:43,577 INFO L225 Difference]: With dead ends: 706 [2021-10-07 15:08:43,577 INFO L226 Difference]: Without dead ends: 536 [2021-10-07 15:08:43,578 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 677.1ms TimeCoverageRelationStatistics Valid=946, Invalid=946, Unknown=0, NotChecked=0, Total=1892 [2021-10-07 15:08:43,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 536 states. [2021-10-07 15:08:43,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 536 to 372. [2021-10-07 15:08:43,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 372 states, 369 states have (on average 2.3821138211382116) internal successors, (879), 371 states have internal predecessors, (879), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:43,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 372 states to 372 states and 879 transitions. [2021-10-07 15:08:43,589 INFO L78 Accepts]: Start accepts. Automaton has 372 states and 879 transitions. Word has length 44 [2021-10-07 15:08:43,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:08:43,589 INFO L470 AbstractCegarLoop]: Abstraction has 372 states and 879 transitions. [2021-10-07 15:08:43,589 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-07 15:08:43,589 INFO L276 IsEmpty]: Start isEmpty. Operand 372 states and 879 transitions. [2021-10-07 15:08:43,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-10-07 15:08:43,591 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:43,591 INFO L512 BasicCegarLoop]: trace histogram [41, 1, 1, 1, 1] [2021-10-07 15:08:43,634 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2021-10-07 15:08:43,805 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,46 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:43,806 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:43,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:43,807 INFO L82 PathProgramCache]: Analyzing trace with hash 1925457899, now seen corresponding path program 41 times [2021-10-07 15:08:43,807 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:43,807 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1669068828] [2021-10-07 15:08:43,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:43,808 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:43,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:44,616 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-07 15:08:44,617 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:08:44,617 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1669068828] [2021-10-07 15:08:44,617 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1669068828] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:44,617 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1899625856] [2021-10-07 15:08:44,617 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:08:44,618 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:44,618 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:08:44,619 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-07 15:08:44,632 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-07 15:08:45,019 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 22 check-sat command(s) [2021-10-07 15:08:45,019 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:08:45,022 INFO L263 TraceCheckSpWp]: Trace formula consists of 426 conjuncts, 44 conjunts are in the unsatisfiable core [2021-10-07 15:08:45,023 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:08:45,138 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-07 15:08:45,138 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1899625856] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:45,138 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:08:45,138 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 42] total 43 [2021-10-07 15:08:45,139 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [746841075] [2021-10-07 15:08:45,139 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2021-10-07 15:08:45,139 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:08:45,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2021-10-07 15:08:45,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=990, Invalid=990, Unknown=0, NotChecked=0, Total=1980 [2021-10-07 15:08:45,140 INFO L87 Difference]: Start difference. First operand 372 states and 879 transitions. Second operand has 45 states, 44 states have (on average 1.1136363636363635) internal successors, (49), 44 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:45,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:08:45,461 INFO L93 Difference]: Finished difference Result 722 states and 1709 transitions. [2021-10-07 15:08:45,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-10-07 15:08:45,462 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-07 15:08:45,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:08:45,469 INFO L225 Difference]: With dead ends: 722 [2021-10-07 15:08:45,469 INFO L226 Difference]: Without dead ends: 548 [2021-10-07 15:08:45,469 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 696.9ms TimeCoverageRelationStatistics Valid=990, Invalid=990, Unknown=0, NotChecked=0, Total=1980 [2021-10-07 15:08:45,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 548 states. [2021-10-07 15:08:45,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 548 to 380. [2021-10-07 15:08:45,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 380 states, 377 states have (on average 2.381962864721485) internal successors, (898), 379 states have internal predecessors, (898), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:45,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 380 states to 380 states and 898 transitions. [2021-10-07 15:08:45,493 INFO L78 Accepts]: Start accepts. Automaton has 380 states and 898 transitions. Word has length 45 [2021-10-07 15:08:45,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:08:45,494 INFO L470 AbstractCegarLoop]: Abstraction has 380 states and 898 transitions. [2021-10-07 15:08:45,494 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-07 15:08:45,494 INFO L276 IsEmpty]: Start isEmpty. Operand 380 states and 898 transitions. [2021-10-07 15:08:45,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-10-07 15:08:45,496 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:45,496 INFO L512 BasicCegarLoop]: trace histogram [42, 1, 1, 1, 1] [2021-10-07 15:08:45,538 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-07 15:08:45,710 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,47 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:45,711 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:45,711 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:45,711 INFO L82 PathProgramCache]: Analyzing trace with hash -440345627, now seen corresponding path program 42 times [2021-10-07 15:08:45,712 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:45,712 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2120996507] [2021-10-07 15:08:45,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:45,713 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:45,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:46,543 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-07 15:08:46,543 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:08:46,544 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2120996507] [2021-10-07 15:08:46,544 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2120996507] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:46,544 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [384693148] [2021-10-07 15:08:46,544 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:08:46,545 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:46,545 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:08:46,547 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-07 15:08:46,548 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-07 15:08:46,971 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 22 check-sat command(s) [2021-10-07 15:08:46,971 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:08:46,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 435 conjuncts, 45 conjunts are in the unsatisfiable core [2021-10-07 15:08:46,976 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:08:47,101 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-07 15:08:47,101 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [384693148] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:47,102 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:08:47,102 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 43] total 44 [2021-10-07 15:08:47,102 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1168003720] [2021-10-07 15:08:47,102 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2021-10-07 15:08:47,102 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:08:47,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2021-10-07 15:08:47,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1035, Invalid=1035, Unknown=0, NotChecked=0, Total=2070 [2021-10-07 15:08:47,104 INFO L87 Difference]: Start difference. First operand 380 states and 898 transitions. Second operand has 46 states, 45 states have (on average 1.1111111111111112) internal successors, (50), 45 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:47,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:08:47,477 INFO L93 Difference]: Finished difference Result 738 states and 1747 transitions. [2021-10-07 15:08:47,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-10-07 15:08:47,477 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-07 15:08:47,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:08:47,481 INFO L225 Difference]: With dead ends: 738 [2021-10-07 15:08:47,481 INFO L226 Difference]: Without dead ends: 560 [2021-10-07 15:08:47,482 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 728.1ms TimeCoverageRelationStatistics Valid=1035, Invalid=1035, Unknown=0, NotChecked=0, Total=2070 [2021-10-07 15:08:47,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 560 states. [2021-10-07 15:08:47,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 560 to 388. [2021-10-07 15:08:47,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 388 states, 385 states have (on average 2.381818181818182) internal successors, (917), 387 states have internal predecessors, (917), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:47,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 388 states to 388 states and 917 transitions. [2021-10-07 15:08:47,493 INFO L78 Accepts]: Start accepts. Automaton has 388 states and 917 transitions. Word has length 46 [2021-10-07 15:08:47,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:08:47,493 INFO L470 AbstractCegarLoop]: Abstraction has 388 states and 917 transitions. [2021-10-07 15:08:47,493 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-07 15:08:47,494 INFO L276 IsEmpty]: Start isEmpty. Operand 388 states and 917 transitions. [2021-10-07 15:08:47,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-10-07 15:08:47,495 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:47,495 INFO L512 BasicCegarLoop]: trace histogram [43, 1, 1, 1, 1] [2021-10-07 15:08:47,535 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2021-10-07 15:08:47,708 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2021-10-07 15:08:47,709 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:47,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:47,709 INFO L82 PathProgramCache]: Analyzing trace with hash -765810901, now seen corresponding path program 43 times [2021-10-07 15:08:47,710 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:47,710 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1963601148] [2021-10-07 15:08:47,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:47,710 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:47,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:48,612 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-07 15:08:48,612 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:08:48,613 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1963601148] [2021-10-07 15:08:48,613 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1963601148] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:48,613 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [14839325] [2021-10-07 15:08:48,614 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:08:48,614 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:48,614 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:08:48,617 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-07 15:08:48,624 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-07 15:08:49,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:49,022 INFO L263 TraceCheckSpWp]: Trace formula consists of 444 conjuncts, 46 conjunts are in the unsatisfiable core [2021-10-07 15:08:49,024 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:08:49,154 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-07 15:08:49,155 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [14839325] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:49,155 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:08:49,155 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 44] total 45 [2021-10-07 15:08:49,155 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2081963468] [2021-10-07 15:08:49,156 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2021-10-07 15:08:49,156 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:08:49,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2021-10-07 15:08:49,157 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1081, Invalid=1081, Unknown=0, NotChecked=0, Total=2162 [2021-10-07 15:08:49,157 INFO L87 Difference]: Start difference. First operand 388 states and 917 transitions. Second operand has 47 states, 46 states have (on average 1.108695652173913) internal successors, (51), 46 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:49,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:08:49,562 INFO L93 Difference]: Finished difference Result 754 states and 1785 transitions. [2021-10-07 15:08:49,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-10-07 15:08:49,563 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-07 15:08:49,563 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:08:49,579 INFO L225 Difference]: With dead ends: 754 [2021-10-07 15:08:49,579 INFO L226 Difference]: Without dead ends: 572 [2021-10-07 15:08:49,579 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 796.9ms TimeCoverageRelationStatistics Valid=1081, Invalid=1081, Unknown=0, NotChecked=0, Total=2162 [2021-10-07 15:08:49,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 572 states. [2021-10-07 15:08:49,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 572 to 396. [2021-10-07 15:08:49,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 396 states, 393 states have (on average 2.381679389312977) internal successors, (936), 395 states have internal predecessors, (936), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:49,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 396 states to 396 states and 936 transitions. [2021-10-07 15:08:49,591 INFO L78 Accepts]: Start accepts. Automaton has 396 states and 936 transitions. Word has length 47 [2021-10-07 15:08:49,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:08:49,591 INFO L470 AbstractCegarLoop]: Abstraction has 396 states and 936 transitions. [2021-10-07 15:08:49,593 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-07 15:08:49,593 INFO L276 IsEmpty]: Start isEmpty. Operand 396 states and 936 transitions. [2021-10-07 15:08:49,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-10-07 15:08:49,594 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:49,595 INFO L512 BasicCegarLoop]: trace histogram [44, 1, 1, 1, 1] [2021-10-07 15:08:49,625 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2021-10-07 15:08:49,808 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2021-10-07 15:08:49,809 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:49,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:49,810 INFO L82 PathProgramCache]: Analyzing trace with hash 2029667493, now seen corresponding path program 44 times [2021-10-07 15:08:49,810 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:49,810 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [221413488] [2021-10-07 15:08:49,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:49,811 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:49,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:50,774 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-07 15:08:50,775 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:08:50,775 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [221413488] [2021-10-07 15:08:50,776 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [221413488] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:50,776 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1795956264] [2021-10-07 15:08:50,776 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:08:50,776 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:50,777 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:08:50,777 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-07 15:08:50,795 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-07 15:08:51,159 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:08:51,159 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:08:51,163 INFO L263 TraceCheckSpWp]: Trace formula consists of 453 conjuncts, 47 conjunts are in the unsatisfiable core [2021-10-07 15:08:51,165 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:08:51,312 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-07 15:08:51,313 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1795956264] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:51,313 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:08:51,314 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 45] total 46 [2021-10-07 15:08:51,314 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1798555384] [2021-10-07 15:08:51,314 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2021-10-07 15:08:51,314 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:08:51,315 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-10-07 15:08:51,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1128, Invalid=1128, Unknown=0, NotChecked=0, Total=2256 [2021-10-07 15:08:51,316 INFO L87 Difference]: Start difference. First operand 396 states and 936 transitions. Second operand has 48 states, 47 states have (on average 1.1063829787234043) internal successors, (52), 47 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:51,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:08:51,828 INFO L93 Difference]: Finished difference Result 770 states and 1823 transitions. [2021-10-07 15:08:51,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-10-07 15:08:51,829 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-07 15:08:51,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:08:51,832 INFO L225 Difference]: With dead ends: 770 [2021-10-07 15:08:51,832 INFO L226 Difference]: Without dead ends: 584 [2021-10-07 15:08:51,833 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 852.6ms TimeCoverageRelationStatistics Valid=1128, Invalid=1128, Unknown=0, NotChecked=0, Total=2256 [2021-10-07 15:08:51,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 584 states. [2021-10-07 15:08:51,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 584 to 404. [2021-10-07 15:08:51,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 401 states have (on average 2.3815461346633415) internal successors, (955), 403 states have internal predecessors, (955), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:51,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 955 transitions. [2021-10-07 15:08:51,862 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 955 transitions. Word has length 48 [2021-10-07 15:08:51,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:08:51,862 INFO L470 AbstractCegarLoop]: Abstraction has 404 states and 955 transitions. [2021-10-07 15:08:51,862 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-07 15:08:51,863 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 955 transitions. [2021-10-07 15:08:51,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-10-07 15:08:51,864 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:51,864 INFO L512 BasicCegarLoop]: trace histogram [45, 1, 1, 1, 1] [2021-10-07 15:08:51,906 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-07 15:08:52,078 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-10-07 15:08:52,078 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:52,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:52,079 INFO L82 PathProgramCache]: Analyzing trace with hash -1504815509, now seen corresponding path program 45 times [2021-10-07 15:08:52,079 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:52,079 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1648635342] [2021-10-07 15:08:52,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:52,080 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:52,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:53,081 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-07 15:08:53,081 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:08:53,081 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1648635342] [2021-10-07 15:08:53,082 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1648635342] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:53,082 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1992038068] [2021-10-07 15:08:53,082 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:08:53,082 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:53,082 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:08:53,083 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-07 15:08:53,086 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-07 15:08:53,540 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 24 check-sat command(s) [2021-10-07 15:08:53,541 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:08:53,543 INFO L263 TraceCheckSpWp]: Trace formula consists of 462 conjuncts, 48 conjunts are in the unsatisfiable core [2021-10-07 15:08:53,544 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:08:53,701 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-07 15:08:53,702 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1992038068] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:53,702 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:08:53,702 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [46, 46] total 47 [2021-10-07 15:08:53,702 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [949584551] [2021-10-07 15:08:53,703 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2021-10-07 15:08:53,703 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:08:53,703 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2021-10-07 15:08:53,704 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1176, Invalid=1176, Unknown=0, NotChecked=0, Total=2352 [2021-10-07 15:08:53,704 INFO L87 Difference]: Start difference. First operand 404 states and 955 transitions. Second operand has 49 states, 48 states have (on average 1.1041666666666667) internal successors, (53), 48 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:54,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:08:54,126 INFO L93 Difference]: Finished difference Result 786 states and 1861 transitions. [2021-10-07 15:08:54,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-10-07 15:08:54,127 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-07 15:08:54,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:08:54,128 INFO L225 Difference]: With dead ends: 786 [2021-10-07 15:08:54,128 INFO L226 Difference]: Without dead ends: 596 [2021-10-07 15:08:54,129 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 880.4ms TimeCoverageRelationStatistics Valid=1176, Invalid=1176, Unknown=0, NotChecked=0, Total=2352 [2021-10-07 15:08:54,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 596 states. [2021-10-07 15:08:54,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 596 to 412. [2021-10-07 15:08:54,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 412 states, 409 states have (on average 2.3814180929095357) internal successors, (974), 411 states have internal predecessors, (974), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:54,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 974 transitions. [2021-10-07 15:08:54,140 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 974 transitions. Word has length 49 [2021-10-07 15:08:54,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:08:54,140 INFO L470 AbstractCegarLoop]: Abstraction has 412 states and 974 transitions. [2021-10-07 15:08:54,141 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-07 15:08:54,141 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 974 transitions. [2021-10-07 15:08:54,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-10-07 15:08:54,142 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:54,142 INFO L512 BasicCegarLoop]: trace histogram [46, 1, 1, 1, 1] [2021-10-07 15:08:54,169 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Ended with exit code 0 [2021-10-07 15:08:54,352 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,51 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:54,353 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:54,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:54,353 INFO L82 PathProgramCache]: Analyzing trace with hash 595361125, now seen corresponding path program 46 times [2021-10-07 15:08:54,353 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:54,354 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1973959766] [2021-10-07 15:08:54,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:54,354 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:54,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:55,443 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-07 15:08:55,444 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:08:55,444 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1973959766] [2021-10-07 15:08:55,444 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1973959766] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:55,444 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [716075322] [2021-10-07 15:08:55,444 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:08:55,445 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:55,445 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:08:55,446 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-07 15:08:55,447 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-07 15:08:55,901 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:08:55,901 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:08:55,903 INFO L263 TraceCheckSpWp]: Trace formula consists of 471 conjuncts, 49 conjunts are in the unsatisfiable core [2021-10-07 15:08:55,905 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:08:56,048 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-07 15:08:56,049 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [716075322] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:56,050 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:08:56,050 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [47, 47] total 48 [2021-10-07 15:08:56,050 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1885943354] [2021-10-07 15:08:56,050 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2021-10-07 15:08:56,050 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:08:56,051 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2021-10-07 15:08:56,052 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1225, Invalid=1225, Unknown=0, NotChecked=0, Total=2450 [2021-10-07 15:08:56,052 INFO L87 Difference]: Start difference. First operand 412 states and 974 transitions. Second operand has 50 states, 49 states have (on average 1.1020408163265305) internal successors, (54), 49 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:56,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:08:56,462 INFO L93 Difference]: Finished difference Result 802 states and 1899 transitions. [2021-10-07 15:08:56,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-10-07 15:08:56,463 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-07 15:08:56,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:08:56,464 INFO L225 Difference]: With dead ends: 802 [2021-10-07 15:08:56,464 INFO L226 Difference]: Without dead ends: 608 [2021-10-07 15:08:56,464 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 965.9ms TimeCoverageRelationStatistics Valid=1225, Invalid=1225, Unknown=0, NotChecked=0, Total=2450 [2021-10-07 15:08:56,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 608 states. [2021-10-07 15:08:56,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 608 to 420. [2021-10-07 15:08:56,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 420 states, 417 states have (on average 2.381294964028777) internal successors, (993), 419 states have internal predecessors, (993), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:56,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 420 states to 420 states and 993 transitions. [2021-10-07 15:08:56,478 INFO L78 Accepts]: Start accepts. Automaton has 420 states and 993 transitions. Word has length 50 [2021-10-07 15:08:56,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:08:56,478 INFO L470 AbstractCegarLoop]: Abstraction has 420 states and 993 transitions. [2021-10-07 15:08:56,479 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-07 15:08:56,479 INFO L276 IsEmpty]: Start isEmpty. Operand 420 states and 993 transitions. [2021-10-07 15:08:56,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-10-07 15:08:56,481 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:56,481 INFO L512 BasicCegarLoop]: trace histogram [47, 1, 1, 1, 1] [2021-10-07 15:08:56,505 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2021-10-07 15:08:56,681 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2021-10-07 15:08:56,682 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:56,682 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:56,683 INFO L82 PathProgramCache]: Analyzing trace with hash 1276327339, now seen corresponding path program 47 times [2021-10-07 15:08:56,683 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:56,683 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [231537060] [2021-10-07 15:08:56,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:56,684 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:56,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:57,644 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-07 15:08:57,645 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:08:57,645 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [231537060] [2021-10-07 15:08:57,645 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [231537060] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:57,645 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1915462244] [2021-10-07 15:08:57,645 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:08:57,645 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:57,646 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:08:57,646 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-07 15:08:57,666 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-07 15:08:58,076 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 25 check-sat command(s) [2021-10-07 15:08:58,077 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:08:58,079 INFO L263 TraceCheckSpWp]: Trace formula consists of 480 conjuncts, 50 conjunts are in the unsatisfiable core [2021-10-07 15:08:58,081 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:08:58,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-07 15:08:58,227 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1915462244] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:58,227 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:08:58,227 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 48] total 49 [2021-10-07 15:08:58,227 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [539125441] [2021-10-07 15:08:58,228 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2021-10-07 15:08:58,228 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:08:58,229 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2021-10-07 15:08:58,229 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1275, Invalid=1275, Unknown=0, NotChecked=0, Total=2550 [2021-10-07 15:08:58,229 INFO L87 Difference]: Start difference. First operand 420 states and 993 transitions. Second operand has 51 states, 50 states have (on average 1.1) internal successors, (55), 50 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:58,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:08:58,687 INFO L93 Difference]: Finished difference Result 818 states and 1937 transitions. [2021-10-07 15:08:58,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-10-07 15:08:58,688 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-07 15:08:58,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:08:58,689 INFO L225 Difference]: With dead ends: 818 [2021-10-07 15:08:58,690 INFO L226 Difference]: Without dead ends: 620 [2021-10-07 15:08:58,690 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 850.4ms TimeCoverageRelationStatistics Valid=1275, Invalid=1275, Unknown=0, NotChecked=0, Total=2550 [2021-10-07 15:08:58,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 620 states. [2021-10-07 15:08:58,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 620 to 428. [2021-10-07 15:08:58,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 428 states, 425 states have (on average 2.3811764705882354) internal successors, (1012), 427 states have internal predecessors, (1012), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:58,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 428 states to 428 states and 1012 transitions. [2021-10-07 15:08:58,700 INFO L78 Accepts]: Start accepts. Automaton has 428 states and 1012 transitions. Word has length 51 [2021-10-07 15:08:58,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:08:58,701 INFO L470 AbstractCegarLoop]: Abstraction has 428 states and 1012 transitions. [2021-10-07 15:08:58,701 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-07 15:08:58,701 INFO L276 IsEmpty]: Start isEmpty. Operand 428 states and 1012 transitions. [2021-10-07 15:08:58,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-10-07 15:08:58,702 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:58,703 INFO L512 BasicCegarLoop]: trace histogram [48, 1, 1, 1, 1] [2021-10-07 15:08:58,730 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2021-10-07 15:08:58,916 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58,53 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:58,917 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:58,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:58,918 INFO L82 PathProgramCache]: Analyzing trace with hash 911443493, now seen corresponding path program 48 times [2021-10-07 15:08:58,918 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:58,918 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1159750887] [2021-10-07 15:08:58,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:58,919 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:58,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:09:00,043 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-07 15:09:00,043 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:09:00,043 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1159750887] [2021-10-07 15:09:00,044 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1159750887] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:09:00,044 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [586552273] [2021-10-07 15:09:00,044 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:09:00,044 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:09:00,045 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:09:00,049 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-07 15:09:00,050 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-07 15:09:00,557 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 25 check-sat command(s) [2021-10-07 15:09:00,558 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:09:00,561 INFO L263 TraceCheckSpWp]: Trace formula consists of 489 conjuncts, 51 conjunts are in the unsatisfiable core [2021-10-07 15:09:00,563 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:09:00,702 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-07 15:09:00,703 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [586552273] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:09:00,703 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:09:00,703 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [49, 49] total 50 [2021-10-07 15:09:00,703 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [207889143] [2021-10-07 15:09:00,703 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2021-10-07 15:09:00,704 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:09:00,705 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2021-10-07 15:09:00,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1326, Invalid=1326, Unknown=0, NotChecked=0, Total=2652 [2021-10-07 15:09:00,706 INFO L87 Difference]: Start difference. First operand 428 states and 1012 transitions. Second operand has 52 states, 51 states have (on average 1.0980392156862746) internal successors, (56), 51 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:09:01,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:09:01,218 INFO L93 Difference]: Finished difference Result 834 states and 1975 transitions. [2021-10-07 15:09:01,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-10-07 15:09:01,219 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-07 15:09:01,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:09:01,220 INFO L225 Difference]: With dead ends: 834 [2021-10-07 15:09:01,220 INFO L226 Difference]: Without dead ends: 632 [2021-10-07 15:09:01,221 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 1005.3ms TimeCoverageRelationStatistics Valid=1326, Invalid=1326, Unknown=0, NotChecked=0, Total=2652 [2021-10-07 15:09:01,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 632 states. [2021-10-07 15:09:01,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 632 to 436. [2021-10-07 15:09:01,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 436 states, 433 states have (on average 2.3810623556581985) internal successors, (1031), 435 states have internal predecessors, (1031), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:09:01,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 436 states to 436 states and 1031 transitions. [2021-10-07 15:09:01,229 INFO L78 Accepts]: Start accepts. Automaton has 436 states and 1031 transitions. Word has length 52 [2021-10-07 15:09:01,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:09:01,230 INFO L470 AbstractCegarLoop]: Abstraction has 436 states and 1031 transitions. [2021-10-07 15:09:01,230 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-07 15:09:01,230 INFO L276 IsEmpty]: Start isEmpty. Operand 436 states and 1031 transitions. [2021-10-07 15:09:01,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-07 15:09:01,232 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:09:01,232 INFO L512 BasicCegarLoop]: trace histogram [49, 1, 1, 1, 1] [2021-10-07 15:09:01,273 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-07 15:09:01,445 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-10-07 15:09:01,445 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:09:01,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:09:01,446 INFO L82 PathProgramCache]: Analyzing trace with hash -1810021141, now seen corresponding path program 49 times [2021-10-07 15:09:01,446 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:09:01,447 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1632642607] [2021-10-07 15:09:01,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:09:01,447 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:09:01,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:09:02,714 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-07 15:09:02,714 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:09:02,715 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1632642607] [2021-10-07 15:09:02,715 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1632642607] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:09:02,715 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [372835779] [2021-10-07 15:09:02,715 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:09:02,715 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:09:02,715 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:09:02,716 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-07 15:09:02,733 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-07 15:09:03,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:09:03,231 INFO L263 TraceCheckSpWp]: Trace formula consists of 498 conjuncts, 52 conjunts are in the unsatisfiable core [2021-10-07 15:09:03,233 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:09:03,375 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-07 15:09:03,375 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [372835779] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:09:03,375 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:09:03,376 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [50, 50] total 51 [2021-10-07 15:09:03,376 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [37788778] [2021-10-07 15:09:03,376 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2021-10-07 15:09:03,377 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:09:03,378 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2021-10-07 15:09:03,378 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1378, Invalid=1378, Unknown=0, NotChecked=0, Total=2756 [2021-10-07 15:09:03,378 INFO L87 Difference]: Start difference. First operand 436 states and 1031 transitions. Second operand has 53 states, 52 states have (on average 1.0961538461538463) internal successors, (57), 52 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:09:03,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:09:03,904 INFO L93 Difference]: Finished difference Result 850 states and 2013 transitions. [2021-10-07 15:09:03,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-10-07 15:09:03,904 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-07 15:09:03,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:09:03,906 INFO L225 Difference]: With dead ends: 850 [2021-10-07 15:09:03,906 INFO L226 Difference]: Without dead ends: 644 [2021-10-07 15:09:03,907 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 1107.5ms TimeCoverageRelationStatistics Valid=1378, Invalid=1378, Unknown=0, NotChecked=0, Total=2756 [2021-10-07 15:09:03,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 644 states. [2021-10-07 15:09:03,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 644 to 444. [2021-10-07 15:09:03,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 444 states, 441 states have (on average 2.380952380952381) internal successors, (1050), 443 states have internal predecessors, (1050), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:09:03,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 444 states to 444 states and 1050 transitions. [2021-10-07 15:09:03,919 INFO L78 Accepts]: Start accepts. Automaton has 444 states and 1050 transitions. Word has length 53 [2021-10-07 15:09:03,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:09:03,920 INFO L470 AbstractCegarLoop]: Abstraction has 444 states and 1050 transitions. [2021-10-07 15:09:03,920 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-07 15:09:03,920 INFO L276 IsEmpty]: Start isEmpty. Operand 444 states and 1050 transitions. [2021-10-07 15:09:03,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-10-07 15:09:03,922 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:09:03,922 INFO L512 BasicCegarLoop]: trace histogram [50, 1, 1, 1, 1] [2021-10-07 15:09:03,958 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-07 15:09:04,136 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,55 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:09:04,137 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:09:04,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:09:04,137 INFO L82 PathProgramCache]: Analyzing trace with hash -276078875, now seen corresponding path program 50 times [2021-10-07 15:09:04,138 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:09:04,138 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [310229449] [2021-10-07 15:09:04,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:09:04,138 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:09:04,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:09:05,358 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-07 15:09:05,359 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:09:05,359 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [310229449] [2021-10-07 15:09:05,359 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [310229449] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:09:05,359 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1666191639] [2021-10-07 15:09:05,359 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:09:05,359 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:09:05,359 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:09:05,360 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-07 15:09:05,361 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-07 15:09:05,882 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:09:05,882 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:09:05,885 INFO L263 TraceCheckSpWp]: Trace formula consists of 507 conjuncts, 53 conjunts are in the unsatisfiable core [2021-10-07 15:09:05,889 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:09:06,036 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-07 15:09:06,036 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1666191639] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:09:06,037 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:09:06,037 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 51] total 52 [2021-10-07 15:09:06,037 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1119288422] [2021-10-07 15:09:06,037 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2021-10-07 15:09:06,038 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:09:06,038 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2021-10-07 15:09:06,039 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1431, Invalid=1431, Unknown=0, NotChecked=0, Total=2862 [2021-10-07 15:09:06,039 INFO L87 Difference]: Start difference. First operand 444 states and 1050 transitions. Second operand has 54 states, 53 states have (on average 1.0943396226415094) internal successors, (58), 53 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:09:06,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:09:06,517 INFO L93 Difference]: Finished difference Result 866 states and 2051 transitions. [2021-10-07 15:09:06,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-10-07 15:09:06,517 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-07 15:09:06,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:09:06,519 INFO L225 Difference]: With dead ends: 866 [2021-10-07 15:09:06,519 INFO L226 Difference]: Without dead ends: 656 [2021-10-07 15:09:06,520 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 1099.5ms TimeCoverageRelationStatistics Valid=1431, Invalid=1431, Unknown=0, NotChecked=0, Total=2862 [2021-10-07 15:09:06,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 656 states. [2021-10-07 15:09:06,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 656 to 452. [2021-10-07 15:09:06,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 452 states, 449 states have (on average 2.3808463251670378) internal successors, (1069), 451 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:09:06,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 452 states to 452 states and 1069 transitions. [2021-10-07 15:09:06,529 INFO L78 Accepts]: Start accepts. Automaton has 452 states and 1069 transitions. Word has length 54 [2021-10-07 15:09:06,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:09:06,530 INFO L470 AbstractCegarLoop]: Abstraction has 452 states and 1069 transitions. [2021-10-07 15:09:06,530 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-07 15:09:06,530 INFO L276 IsEmpty]: Start isEmpty. Operand 452 states and 1069 transitions. [2021-10-07 15:09:06,531 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-10-07 15:09:06,531 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:09:06,532 INFO L512 BasicCegarLoop]: trace histogram [51, 1, 1, 1, 1] [2021-10-07 15:09:06,557 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-07 15:09:06,736 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,56 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:09:06,736 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:09:06,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:09:06,737 INFO L82 PathProgramCache]: Analyzing trace with hash 31491115, now seen corresponding path program 51 times [2021-10-07 15:09:06,737 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:09:06,738 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [582736304] [2021-10-07 15:09:06,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:09:06,738 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:09:06,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:09:07,972 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-07 15:09:07,972 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:09:07,973 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [582736304] [2021-10-07 15:09:07,973 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [582736304] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:09:07,973 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [456060663] [2021-10-07 15:09:07,973 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:09:07,973 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:09:07,974 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:09:07,975 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-07 15:09:07,975 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-07 15:09:08,528 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 27 check-sat command(s) [2021-10-07 15:09:08,528 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:09:08,531 INFO L263 TraceCheckSpWp]: Trace formula consists of 516 conjuncts, 54 conjunts are in the unsatisfiable core [2021-10-07 15:09:08,533 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:09:08,682 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-07 15:09:08,682 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [456060663] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:09:08,683 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:09:08,683 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [52, 52] total 53 [2021-10-07 15:09:08,683 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2139027813] [2021-10-07 15:09:08,683 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2021-10-07 15:09:08,683 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:09:08,684 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2021-10-07 15:09:08,685 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1485, Invalid=1485, Unknown=0, NotChecked=0, Total=2970 [2021-10-07 15:09:08,685 INFO L87 Difference]: Start difference. First operand 452 states and 1069 transitions. Second operand has 55 states, 54 states have (on average 1.0925925925925926) internal successors, (59), 54 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:09:09,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:09:09,200 INFO L93 Difference]: Finished difference Result 882 states and 2089 transitions. [2021-10-07 15:09:09,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-10-07 15:09:09,201 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-07 15:09:09,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:09:09,202 INFO L225 Difference]: With dead ends: 882 [2021-10-07 15:09:09,203 INFO L226 Difference]: Without dead ends: 668 [2021-10-07 15:09:09,203 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 1108.0ms TimeCoverageRelationStatistics Valid=1485, Invalid=1485, Unknown=0, NotChecked=0, Total=2970 [2021-10-07 15:09:09,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 668 states. [2021-10-07 15:09:09,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 668 to 460. [2021-10-07 15:09:09,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 457 states have (on average 2.3807439824945296) internal successors, (1088), 459 states have internal predecessors, (1088), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:09:09,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 1088 transitions. [2021-10-07 15:09:09,212 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 1088 transitions. Word has length 55 [2021-10-07 15:09:09,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:09:09,212 INFO L470 AbstractCegarLoop]: Abstraction has 460 states and 1088 transitions. [2021-10-07 15:09:09,212 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-07 15:09:09,213 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 1088 transitions. [2021-10-07 15:09:09,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-10-07 15:09:09,214 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:09:09,214 INFO L512 BasicCegarLoop]: trace histogram [52, 1, 1, 1, 1] [2021-10-07 15:09:09,250 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-07 15:09:09,427 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,57 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:09:09,428 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:09:09,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:09:09,428 INFO L82 PathProgramCache]: Analyzing trace with hash 976226213, now seen corresponding path program 52 times [2021-10-07 15:09:09,429 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:09:09,429 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1383795078] [2021-10-07 15:09:09,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:09:09,430 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:09:09,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:09:10,767 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-07 15:09:10,768 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:09:10,768 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1383795078] [2021-10-07 15:09:10,768 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1383795078] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:09:10,768 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1661868848] [2021-10-07 15:09:10,769 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:09:10,769 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:09:10,769 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:09:10,771 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-07 15:09:10,772 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-07 15:09:11,328 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:09:11,329 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:09:11,331 INFO L263 TraceCheckSpWp]: Trace formula consists of 525 conjuncts, 55 conjunts are in the unsatisfiable core [2021-10-07 15:09:11,334 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:09:11,472 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-07 15:09:11,473 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1661868848] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:09:11,473 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:09:11,473 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [53, 53] total 54 [2021-10-07 15:09:11,473 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [755654825] [2021-10-07 15:09:11,473 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2021-10-07 15:09:11,474 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:09:11,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2021-10-07 15:09:11,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1540, Invalid=1540, Unknown=0, NotChecked=0, Total=3080 [2021-10-07 15:09:11,475 INFO L87 Difference]: Start difference. First operand 460 states and 1088 transitions. Second operand has 56 states, 55 states have (on average 1.0909090909090908) internal successors, (60), 55 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:09:12,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:09:12,029 INFO L93 Difference]: Finished difference Result 898 states and 2127 transitions. [2021-10-07 15:09:12,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-10-07 15:09:12,030 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-07 15:09:12,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:09:12,031 INFO L225 Difference]: With dead ends: 898 [2021-10-07 15:09:12,031 INFO L226 Difference]: Without dead ends: 680 [2021-10-07 15:09:12,032 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 1197.0ms TimeCoverageRelationStatistics Valid=1540, Invalid=1540, Unknown=0, NotChecked=0, Total=3080 [2021-10-07 15:09:12,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 680 states. [2021-10-07 15:09:12,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 680 to 468. [2021-10-07 15:09:12,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 465 states have (on average 2.3806451612903228) internal successors, (1107), 467 states have internal predecessors, (1107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:09:12,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 1107 transitions. [2021-10-07 15:09:12,042 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 1107 transitions. Word has length 56 [2021-10-07 15:09:12,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:09:12,042 INFO L470 AbstractCegarLoop]: Abstraction has 468 states and 1107 transitions. [2021-10-07 15:09:12,042 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-07 15:09:12,043 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 1107 transitions. [2021-10-07 15:09:12,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-10-07 15:09:12,044 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:09:12,045 INFO L512 BasicCegarLoop]: trace histogram [53, 1, 1, 1, 1] [2021-10-07 15:09:12,085 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-07 15:09:12,258 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,58 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:09:12,258 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:09:12,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:09:12,259 INFO L82 PathProgramCache]: Analyzing trace with hash 198243179, now seen corresponding path program 53 times [2021-10-07 15:09:12,260 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:09:12,260 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [256828693] [2021-10-07 15:09:12,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:09:12,260 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:09:12,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:09:13,757 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-07 15:09:13,758 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:09:13,758 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [256828693] [2021-10-07 15:09:13,758 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [256828693] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:09:13,758 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1000977149] [2021-10-07 15:09:13,758 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:09:13,759 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:09:13,759 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:09:13,760 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-07 15:09:13,761 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-07 15:09:14,363 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 28 check-sat command(s) [2021-10-07 15:09:14,364 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:09:14,366 INFO L263 TraceCheckSpWp]: Trace formula consists of 534 conjuncts, 56 conjunts are in the unsatisfiable core [2021-10-07 15:09:14,368 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:09:14,527 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-07 15:09:14,528 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1000977149] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:09:14,528 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:09:14,528 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [54, 54] total 55 [2021-10-07 15:09:14,528 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [366165824] [2021-10-07 15:09:14,529 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2021-10-07 15:09:14,529 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:09:14,530 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2021-10-07 15:09:14,530 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1596, Invalid=1596, Unknown=0, NotChecked=0, Total=3192 [2021-10-07 15:09:14,530 INFO L87 Difference]: Start difference. First operand 468 states and 1107 transitions. Second operand has 57 states, 56 states have (on average 1.0892857142857142) internal successors, (61), 56 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:09:15,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:09:15,075 INFO L93 Difference]: Finished difference Result 914 states and 2165 transitions. [2021-10-07 15:09:15,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-10-07 15:09:15,076 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-07 15:09:15,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:09:15,078 INFO L225 Difference]: With dead ends: 914 [2021-10-07 15:09:15,078 INFO L226 Difference]: Without dead ends: 692 [2021-10-07 15:09:15,079 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 1290.6ms TimeCoverageRelationStatistics Valid=1596, Invalid=1596, Unknown=0, NotChecked=0, Total=3192 [2021-10-07 15:09:15,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 692 states. [2021-10-07 15:09:15,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 692 to 476. [2021-10-07 15:09:15,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 473 states have (on average 2.380549682875264) internal successors, (1126), 475 states have internal predecessors, (1126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:09:15,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 1126 transitions. [2021-10-07 15:09:15,088 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 1126 transitions. Word has length 57 [2021-10-07 15:09:15,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:09:15,088 INFO L470 AbstractCegarLoop]: Abstraction has 476 states and 1126 transitions. [2021-10-07 15:09:15,088 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-07 15:09:15,088 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 1126 transitions. [2021-10-07 15:09:15,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-10-07 15:09:15,090 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:09:15,090 INFO L512 BasicCegarLoop]: trace histogram [54, 1, 1, 1, 1] [2021-10-07 15:09:15,129 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2021-10-07 15:09:15,303 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2021-10-07 15:09:15,304 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:09:15,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:09:15,304 INFO L82 PathProgramCache]: Analyzing trace with hash 1850572901, now seen corresponding path program 54 times [2021-10-07 15:09:15,305 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:09:15,305 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [536585218] [2021-10-07 15:09:15,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:09:15,306 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:09:15,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:09:16,680 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-07 15:09:16,680 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:09:16,680 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [536585218] [2021-10-07 15:09:16,681 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [536585218] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:09:16,681 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1041257814] [2021-10-07 15:09:16,681 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:09:16,681 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:09:16,682 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:09:16,683 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-07 15:09:16,686 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-07 15:09:17,278 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 28 check-sat command(s) [2021-10-07 15:09:17,278 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:09:17,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 543 conjuncts, 57 conjunts are in the unsatisfiable core [2021-10-07 15:09:17,283 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:09:17,435 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-07 15:09:17,435 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1041257814] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:09:17,435 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:09:17,435 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [55, 55] total 56 [2021-10-07 15:09:17,436 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1231760796] [2021-10-07 15:09:17,436 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 58 states [2021-10-07 15:09:17,436 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:09:17,437 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2021-10-07 15:09:17,438 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1653, Invalid=1653, Unknown=0, NotChecked=0, Total=3306 [2021-10-07 15:09:17,438 INFO L87 Difference]: Start difference. First operand 476 states and 1126 transitions. Second operand has 58 states, 57 states have (on average 1.087719298245614) internal successors, (62), 57 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:09:18,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:09:18,046 INFO L93 Difference]: Finished difference Result 930 states and 2203 transitions. [2021-10-07 15:09:18,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-10-07 15:09:18,047 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-07 15:09:18,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:09:18,048 INFO L225 Difference]: With dead ends: 930 [2021-10-07 15:09:18,049 INFO L226 Difference]: Without dead ends: 704 [2021-10-07 15:09:18,049 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 1239.1ms TimeCoverageRelationStatistics Valid=1653, Invalid=1653, Unknown=0, NotChecked=0, Total=3306 [2021-10-07 15:09:18,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 704 states. [2021-10-07 15:09:18,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 704 to 484. [2021-10-07 15:09:18,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 481 states have (on average 2.3804573804573805) internal successors, (1145), 483 states have internal predecessors, (1145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:09:18,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1145 transitions. [2021-10-07 15:09:18,058 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1145 transitions. Word has length 58 [2021-10-07 15:09:18,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:09:18,058 INFO L470 AbstractCegarLoop]: Abstraction has 484 states and 1145 transitions. [2021-10-07 15:09:18,062 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-07 15:09:18,062 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1145 transitions. [2021-10-07 15:09:18,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-10-07 15:09:18,064 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:09:18,064 INFO L512 BasicCegarLoop]: trace histogram [55, 1, 1, 1, 1] [2021-10-07 15:09:18,090 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Ended with exit code 0 [2021-10-07 15:09:18,271 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,60 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:09:18,272 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:09:18,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:09:18,272 INFO L82 PathProgramCache]: Analyzing trace with hash 1533186731, now seen corresponding path program 55 times [2021-10-07 15:09:18,273 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:09:18,273 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [565856496] [2021-10-07 15:09:18,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:09:18,273 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:09:18,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:09:19,712 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-07 15:09:19,713 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:09:19,713 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [565856496] [2021-10-07 15:09:19,713 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [565856496] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:09:19,713 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1159333213] [2021-10-07 15:09:19,713 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:09:19,714 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:09:19,714 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:09:19,715 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-07 15:09:19,717 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-07 15:09:20,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:09:20,299 INFO L263 TraceCheckSpWp]: Trace formula consists of 552 conjuncts, 58 conjunts are in the unsatisfiable core [2021-10-07 15:09:20,301 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:09:20,452 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-07 15:09:20,452 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1159333213] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:09:20,452 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:09:20,452 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [56, 56] total 57 [2021-10-07 15:09:20,453 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1703347554] [2021-10-07 15:09:20,453 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2021-10-07 15:09:20,453 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:09:20,454 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2021-10-07 15:09:20,454 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1711, Invalid=1711, Unknown=0, NotChecked=0, Total=3422 [2021-10-07 15:09:20,455 INFO L87 Difference]: Start difference. First operand 484 states and 1145 transitions. Second operand has 59 states, 58 states have (on average 1.0862068965517242) internal successors, (63), 58 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:09:21,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:09:21,195 INFO L93 Difference]: Finished difference Result 946 states and 2241 transitions. [2021-10-07 15:09:21,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-10-07 15:09:21,196 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-07 15:09:21,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:09:21,197 INFO L225 Difference]: With dead ends: 946 [2021-10-07 15:09:21,197 INFO L226 Difference]: Without dead ends: 716 [2021-10-07 15:09:21,198 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 1310.1ms TimeCoverageRelationStatistics Valid=1711, Invalid=1711, Unknown=0, NotChecked=0, Total=3422 [2021-10-07 15:09:21,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 716 states. [2021-10-07 15:09:21,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 716 to 492. [2021-10-07 15:09:21,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 492 states, 489 states have (on average 2.3803680981595092) internal successors, (1164), 491 states have internal predecessors, (1164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:09:21,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 492 states to 492 states and 1164 transitions. [2021-10-07 15:09:21,212 INFO L78 Accepts]: Start accepts. Automaton has 492 states and 1164 transitions. Word has length 59 [2021-10-07 15:09:21,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:09:21,213 INFO L470 AbstractCegarLoop]: Abstraction has 492 states and 1164 transitions. [2021-10-07 15:09:21,213 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-07 15:09:21,213 INFO L276 IsEmpty]: Start isEmpty. Operand 492 states and 1164 transitions. [2021-10-07 15:09:21,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-10-07 15:09:21,215 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:09:21,215 INFO L512 BasicCegarLoop]: trace histogram [56, 1, 1, 1, 1] [2021-10-07 15:09:21,251 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-07 15:09:21,428 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,SelfDestructingSolverStorable66 [2021-10-07 15:09:21,429 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:09:21,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:09:21,429 INFO L82 PathProgramCache]: Analyzing trace with hash 284150053, now seen corresponding path program 56 times [2021-10-07 15:09:21,430 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:09:21,430 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [58664226] [2021-10-07 15:09:21,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:09:21,430 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:09:21,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:09:22,884 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-07 15:09:22,885 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:09:22,885 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [58664226] [2021-10-07 15:09:22,885 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [58664226] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:09:22,886 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1027407001] [2021-10-07 15:09:22,886 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:09:22,886 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:09:22,886 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:09:22,887 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-07 15:09:22,888 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-07 15:09:23,512 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:09:23,513 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:09:23,515 INFO L263 TraceCheckSpWp]: Trace formula consists of 561 conjuncts, 59 conjunts are in the unsatisfiable core [2021-10-07 15:09:23,517 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:09:23,668 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-07 15:09:23,668 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1027407001] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:09:23,668 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:09:23,668 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [57, 57] total 58 [2021-10-07 15:09:23,669 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [743154152] [2021-10-07 15:09:23,669 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2021-10-07 15:09:23,669 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:09:23,670 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2021-10-07 15:09:23,670 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1770, Invalid=1770, Unknown=0, NotChecked=0, Total=3540 [2021-10-07 15:09:23,671 INFO L87 Difference]: Start difference. First operand 492 states and 1164 transitions. Second operand has 60 states, 59 states have (on average 1.0847457627118644) internal successors, (64), 59 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:09:24,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:09:24,338 INFO L93 Difference]: Finished difference Result 962 states and 2279 transitions. [2021-10-07 15:09:24,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-10-07 15:09:24,339 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-07 15:09:24,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:09:24,340 INFO L225 Difference]: With dead ends: 962 [2021-10-07 15:09:24,341 INFO L226 Difference]: Without dead ends: 728 [2021-10-07 15:09:24,341 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 1325.3ms TimeCoverageRelationStatistics Valid=1770, Invalid=1770, Unknown=0, NotChecked=0, Total=3540 [2021-10-07 15:09:24,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 728 states. [2021-10-07 15:09:24,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 728 to 500. [2021-10-07 15:09:24,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 500 states, 497 states have (on average 2.380281690140845) internal successors, (1183), 499 states have internal predecessors, (1183), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:09:24,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 500 states to 500 states and 1183 transitions. [2021-10-07 15:09:24,352 INFO L78 Accepts]: Start accepts. Automaton has 500 states and 1183 transitions. Word has length 60 [2021-10-07 15:09:24,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:09:24,352 INFO L470 AbstractCegarLoop]: Abstraction has 500 states and 1183 transitions. [2021-10-07 15:09:24,353 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-07 15:09:24,353 INFO L276 IsEmpty]: Start isEmpty. Operand 500 states and 1183 transitions. [2021-10-07 15:09:24,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-10-07 15:09:24,355 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:09:24,355 INFO L512 BasicCegarLoop]: trace histogram [57, 1, 1, 1, 1] [2021-10-07 15:09:24,397 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-07 15:09:24,569 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,SelfDestructingSolverStorable67 [2021-10-07 15:09:24,569 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:09:24,570 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:09:24,570 INFO L82 PathProgramCache]: Analyzing trace with hash 218718699, now seen corresponding path program 57 times [2021-10-07 15:09:24,570 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:09:24,570 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1546392988] [2021-10-07 15:09:24,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:09:24,571 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:09:24,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:09:26,144 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-07 15:09:26,145 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:09:26,145 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1546392988] [2021-10-07 15:09:26,145 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1546392988] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:09:26,145 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1668662314] [2021-10-07 15:09:26,145 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:09:26,146 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:09:26,146 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:09:26,147 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-07 15:09:26,148 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-07 15:09:26,838 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 30 check-sat command(s) [2021-10-07 15:09:26,838 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:09:26,842 INFO L263 TraceCheckSpWp]: Trace formula consists of 570 conjuncts, 60 conjunts are in the unsatisfiable core [2021-10-07 15:09:26,844 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:09:27,007 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-07 15:09:27,008 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1668662314] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:09:27,008 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:09:27,008 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [58, 58] total 59 [2021-10-07 15:09:27,008 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1055991431] [2021-10-07 15:09:27,009 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 61 states [2021-10-07 15:09:27,009 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:09:27,010 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2021-10-07 15:09:27,011 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1830, Invalid=1830, Unknown=0, NotChecked=0, Total=3660 [2021-10-07 15:09:27,011 INFO L87 Difference]: Start difference. First operand 500 states and 1183 transitions. Second operand has 61 states, 60 states have (on average 1.0833333333333333) internal successors, (65), 60 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:09:27,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:09:27,691 INFO L93 Difference]: Finished difference Result 978 states and 2317 transitions. [2021-10-07 15:09:27,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-10-07 15:09:27,692 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-07 15:09:27,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:09:27,694 INFO L225 Difference]: With dead ends: 978 [2021-10-07 15:09:27,694 INFO L226 Difference]: Without dead ends: 740 [2021-10-07 15:09:27,694 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 1421.4ms TimeCoverageRelationStatistics Valid=1830, Invalid=1830, Unknown=0, NotChecked=0, Total=3660 [2021-10-07 15:09:27,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 740 states. [2021-10-07 15:09:27,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 740 to 508. [2021-10-07 15:09:27,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 508 states, 505 states have (on average 2.38019801980198) internal successors, (1202), 507 states have internal predecessors, (1202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:09:27,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 508 states to 508 states and 1202 transitions. [2021-10-07 15:09:27,702 INFO L78 Accepts]: Start accepts. Automaton has 508 states and 1202 transitions. Word has length 61 [2021-10-07 15:09:27,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:09:27,703 INFO L470 AbstractCegarLoop]: Abstraction has 508 states and 1202 transitions. [2021-10-07 15:09:27,703 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-07 15:09:27,703 INFO L276 IsEmpty]: Start isEmpty. Operand 508 states and 1202 transitions. [2021-10-07 15:09:27,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-10-07 15:09:27,704 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:09:27,704 INFO L512 BasicCegarLoop]: trace histogram [58, 1, 1, 1, 1] [2021-10-07 15:09:27,730 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Ended with exit code 0 [2021-10-07 15:09:27,904 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,SelfDestructingSolverStorable68 [2021-10-07 15:09:27,905 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:09:27,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:09:27,906 INFO L82 PathProgramCache]: Analyzing trace with hash -1809653275, now seen corresponding path program 58 times [2021-10-07 15:09:27,906 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:09:27,906 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1696955599] [2021-10-07 15:09:27,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:09:27,907 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:09:27,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:09:29,459 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-07 15:09:29,460 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:09:29,460 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1696955599] [2021-10-07 15:09:29,460 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1696955599] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:09:29,460 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1382610467] [2021-10-07 15:09:29,461 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:09:29,461 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:09:29,461 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:09:29,462 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-07 15:09:29,463 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-07 15:09:30,101 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:09:30,101 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:09:30,105 INFO L263 TraceCheckSpWp]: Trace formula consists of 579 conjuncts, 61 conjunts are in the unsatisfiable core [2021-10-07 15:09:30,108 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:09:30,253 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-07 15:09:30,253 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1382610467] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:09:30,253 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:09:30,253 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [59, 59] total 60 [2021-10-07 15:09:30,254 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [786653234] [2021-10-07 15:09:30,254 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 62 states [2021-10-07 15:09:30,254 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:09:30,255 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2021-10-07 15:09:30,255 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1891, Invalid=1891, Unknown=0, NotChecked=0, Total=3782 [2021-10-07 15:09:30,256 INFO L87 Difference]: Start difference. First operand 508 states and 1202 transitions. Second operand has 62 states, 61 states have (on average 1.0819672131147542) internal successors, (66), 61 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:09:30,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:09:30,969 INFO L93 Difference]: Finished difference Result 994 states and 2355 transitions. [2021-10-07 15:09:30,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-10-07 15:09:30,969 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-07 15:09:30,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:09:30,971 INFO L225 Difference]: With dead ends: 994 [2021-10-07 15:09:30,971 INFO L226 Difference]: Without dead ends: 752 [2021-10-07 15:09:30,971 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 1421.1ms TimeCoverageRelationStatistics Valid=1891, Invalid=1891, Unknown=0, NotChecked=0, Total=3782 [2021-10-07 15:09:30,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 752 states. [2021-10-07 15:09:30,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 752 to 516. [2021-10-07 15:09:30,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 516 states, 513 states have (on average 2.3801169590643276) internal successors, (1221), 515 states have internal predecessors, (1221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:09:30,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 516 states to 516 states and 1221 transitions. [2021-10-07 15:09:30,981 INFO L78 Accepts]: Start accepts. Automaton has 516 states and 1221 transitions. Word has length 62 [2021-10-07 15:09:30,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:09:30,981 INFO L470 AbstractCegarLoop]: Abstraction has 516 states and 1221 transitions. [2021-10-07 15:09:30,981 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-07 15:09:30,981 INFO L276 IsEmpty]: Start isEmpty. Operand 516 states and 1221 transitions. [2021-10-07 15:09:30,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-10-07 15:09:30,983 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:09:30,983 INFO L512 BasicCegarLoop]: trace histogram [59, 1, 1, 1, 1] [2021-10-07 15:09:31,017 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-07 15:09:31,198 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69,64 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:09:31,199 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:09:31,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:09:31,199 INFO L82 PathProgramCache]: Analyzing trace with hash -264675029, now seen corresponding path program 59 times [2021-10-07 15:09:31,200 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:09:31,200 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1111860814] [2021-10-07 15:09:31,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:09:31,201 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:09:31,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:09:32,820 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-07 15:09:32,821 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:09:32,821 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1111860814] [2021-10-07 15:09:32,821 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1111860814] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:09:32,821 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2122506429] [2021-10-07 15:09:32,821 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:09:32,822 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:09:32,822 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:09:32,823 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-07 15:09:32,824 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-07 15:09:33,519 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 31 check-sat command(s) [2021-10-07 15:09:33,519 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:09:33,522 INFO L263 TraceCheckSpWp]: Trace formula consists of 588 conjuncts, 62 conjunts are in the unsatisfiable core [2021-10-07 15:09:33,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:09:33,684 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-07 15:09:33,684 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2122506429] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:09:33,684 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:09:33,684 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [60, 60] total 61 [2021-10-07 15:09:33,685 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [695177599] [2021-10-07 15:09:33,685 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 63 states [2021-10-07 15:09:33,685 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:09:33,686 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2021-10-07 15:09:33,686 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1953, Invalid=1953, Unknown=0, NotChecked=0, Total=3906 [2021-10-07 15:09:33,686 INFO L87 Difference]: Start difference. First operand 516 states and 1221 transitions. Second operand has 63 states, 62 states have (on average 1.0806451612903225) internal successors, (67), 62 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:09:34,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:09:34,380 INFO L93 Difference]: Finished difference Result 1010 states and 2393 transitions. [2021-10-07 15:09:34,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-10-07 15:09:34,380 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-07 15:09:34,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:09:34,383 INFO L225 Difference]: With dead ends: 1010 [2021-10-07 15:09:34,384 INFO L226 Difference]: Without dead ends: 764 [2021-10-07 15:09:34,384 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 1482.6ms TimeCoverageRelationStatistics Valid=1953, Invalid=1953, Unknown=0, NotChecked=0, Total=3906 [2021-10-07 15:09:34,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 764 states. [2021-10-07 15:09:34,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 764 to 524. [2021-10-07 15:09:34,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 524 states, 521 states have (on average 2.380038387715931) internal successors, (1240), 523 states have internal predecessors, (1240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:09:34,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 524 states to 524 states and 1240 transitions. [2021-10-07 15:09:34,398 INFO L78 Accepts]: Start accepts. Automaton has 524 states and 1240 transitions. Word has length 63 [2021-10-07 15:09:34,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:09:34,399 INFO L470 AbstractCegarLoop]: Abstraction has 524 states and 1240 transitions. [2021-10-07 15:09:34,399 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-07 15:09:34,399 INFO L276 IsEmpty]: Start isEmpty. Operand 524 states and 1240 transitions. [2021-10-07 15:09:34,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-10-07 15:09:34,401 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:09:34,401 INFO L512 BasicCegarLoop]: trace histogram [60, 1, 1, 1, 1] [2021-10-07 15:09:34,443 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Forceful destruction successful, exit code 0 [2021-10-07 15:09:34,616 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,SelfDestructingSolverStorable70 [2021-10-07 15:09:34,617 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:09:34,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:09:34,617 INFO L82 PathProgramCache]: Analyzing trace with hash 385010341, now seen corresponding path program 60 times [2021-10-07 15:09:34,617 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:09:34,618 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1442744284] [2021-10-07 15:09:34,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:09:34,618 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:09:34,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:09:36,328 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-07 15:09:36,328 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:09:36,328 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1442744284] [2021-10-07 15:09:36,329 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1442744284] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:09:36,329 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1172615777] [2021-10-07 15:09:36,329 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:09:36,330 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:09:36,330 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:09:36,331 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-07 15:09:36,351 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-07 15:09:37,028 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 31 check-sat command(s) [2021-10-07 15:09:37,028 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:09:37,032 INFO L263 TraceCheckSpWp]: Trace formula consists of 597 conjuncts, 63 conjunts are in the unsatisfiable core [2021-10-07 15:09:37,034 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:09:37,182 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-07 15:09:37,182 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1172615777] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:09:37,182 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:09:37,182 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [61, 61] total 62 [2021-10-07 15:09:37,183 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1378206370] [2021-10-07 15:09:37,183 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2021-10-07 15:09:37,183 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:09:37,184 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2021-10-07 15:09:37,184 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2016, Invalid=2016, Unknown=0, NotChecked=0, Total=4032 [2021-10-07 15:09:37,185 INFO L87 Difference]: Start difference. First operand 524 states and 1240 transitions. Second operand has 64 states, 63 states have (on average 1.0793650793650793) internal successors, (68), 63 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:09:37,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:09:37,960 INFO L93 Difference]: Finished difference Result 1026 states and 2431 transitions. [2021-10-07 15:09:37,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-10-07 15:09:37,960 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-07 15:09:37,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:09:37,966 INFO L225 Difference]: With dead ends: 1026 [2021-10-07 15:09:37,966 INFO L226 Difference]: Without dead ends: 776 [2021-10-07 15:09:37,966 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 1554.1ms TimeCoverageRelationStatistics Valid=2016, Invalid=2016, Unknown=0, NotChecked=0, Total=4032 [2021-10-07 15:09:37,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 776 states. [2021-10-07 15:09:37,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 776 to 532. [2021-10-07 15:09:37,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 532 states, 529 states have (on average 2.379962192816635) internal successors, (1259), 531 states have internal predecessors, (1259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:09:37,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 532 states to 532 states and 1259 transitions. [2021-10-07 15:09:37,980 INFO L78 Accepts]: Start accepts. Automaton has 532 states and 1259 transitions. Word has length 64 [2021-10-07 15:09:37,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:09:37,981 INFO L470 AbstractCegarLoop]: Abstraction has 532 states and 1259 transitions. [2021-10-07 15:09:37,981 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-07 15:09:37,981 INFO L276 IsEmpty]: Start isEmpty. Operand 532 states and 1259 transitions. [2021-10-07 15:09:37,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-10-07 15:09:37,982 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:09:37,982 INFO L512 BasicCegarLoop]: trace histogram [61, 1, 1, 1, 1] [2021-10-07 15:09:38,025 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-07 15:09:38,195 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,66 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:09:38,196 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:09:38,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:09:38,196 INFO L82 PathProgramCache]: Analyzing trace with hash -949579669, now seen corresponding path program 61 times [2021-10-07 15:09:38,196 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:09:38,197 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1758014729] [2021-10-07 15:09:38,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:09:38,197 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:09:38,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:09:39,976 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-07 15:09:39,977 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:09:39,977 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1758014729] [2021-10-07 15:09:39,977 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1758014729] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:09:39,978 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [401914092] [2021-10-07 15:09:39,978 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:09:39,978 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:09:39,978 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:09:39,982 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-07 15:09:39,982 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-07 15:09:40,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:09:40,671 INFO L263 TraceCheckSpWp]: Trace formula consists of 606 conjuncts, 64 conjunts are in the unsatisfiable core [2021-10-07 15:09:40,674 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:09:40,838 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-07 15:09:40,838 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [401914092] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:09:40,838 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:09:40,839 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [62, 62] total 63 [2021-10-07 15:09:40,839 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [124193538] [2021-10-07 15:09:40,840 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 65 states [2021-10-07 15:09:40,840 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:09:40,841 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2021-10-07 15:09:40,841 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2080, Invalid=2080, Unknown=0, NotChecked=0, Total=4160 [2021-10-07 15:09:40,842 INFO L87 Difference]: Start difference. First operand 532 states and 1259 transitions. Second operand has 65 states, 64 states have (on average 1.078125) internal successors, (69), 64 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:09:41,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:09:41,649 INFO L93 Difference]: Finished difference Result 1042 states and 2469 transitions. [2021-10-07 15:09:41,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-10-07 15:09:41,649 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-07 15:09:41,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:09:41,651 INFO L225 Difference]: With dead ends: 1042 [2021-10-07 15:09:41,651 INFO L226 Difference]: Without dead ends: 788 [2021-10-07 15:09:41,651 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 1628.0ms TimeCoverageRelationStatistics Valid=2080, Invalid=2080, Unknown=0, NotChecked=0, Total=4160 [2021-10-07 15:09:41,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 788 states. [2021-10-07 15:09:41,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 788 to 540. [2021-10-07 15:09:41,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 540 states, 537 states have (on average 2.3798882681564244) internal successors, (1278), 539 states have internal predecessors, (1278), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:09:41,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 540 states to 540 states and 1278 transitions. [2021-10-07 15:09:41,660 INFO L78 Accepts]: Start accepts. Automaton has 540 states and 1278 transitions. Word has length 65 [2021-10-07 15:09:41,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:09:41,660 INFO L470 AbstractCegarLoop]: Abstraction has 540 states and 1278 transitions. [2021-10-07 15:09:41,661 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-07 15:09:41,661 INFO L276 IsEmpty]: Start isEmpty. Operand 540 states and 1278 transitions. [2021-10-07 15:09:41,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-10-07 15:09:41,662 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:09:41,662 INFO L512 BasicCegarLoop]: trace histogram [62, 1, 1, 1, 1] [2021-10-07 15:09:41,693 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Ended with exit code 0 [2021-10-07 15:09:41,875 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,67 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:09:41,876 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:09:41,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:09:41,877 INFO L82 PathProgramCache]: Analyzing trace with hash 627802981, now seen corresponding path program 62 times [2021-10-07 15:09:41,877 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:09:41,878 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [227838110] [2021-10-07 15:09:41,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:09:41,878 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:09:41,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:09:43,684 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-07 15:09:43,685 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:09:43,685 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [227838110] [2021-10-07 15:09:43,685 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [227838110] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:09:43,685 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1031885477] [2021-10-07 15:09:43,686 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:09:43,686 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:09:43,686 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:09:43,687 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-07 15:09:43,693 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-07 15:09:44,418 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:09:44,418 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:09:44,421 INFO L263 TraceCheckSpWp]: Trace formula consists of 615 conjuncts, 65 conjunts are in the unsatisfiable core [2021-10-07 15:09:44,423 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:09:44,588 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-07 15:09:44,588 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1031885477] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:09:44,589 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:09:44,589 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [63, 63] total 64 [2021-10-07 15:09:44,589 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2082492901] [2021-10-07 15:09:44,589 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 66 states [2021-10-07 15:09:44,590 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:09:44,590 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2021-10-07 15:09:44,591 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2145, Invalid=2145, Unknown=0, NotChecked=0, Total=4290 [2021-10-07 15:09:44,591 INFO L87 Difference]: Start difference. First operand 540 states and 1278 transitions. Second operand has 66 states, 65 states have (on average 1.0769230769230769) internal successors, (70), 65 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:09:45,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:09:45,442 INFO L93 Difference]: Finished difference Result 1058 states and 2507 transitions. [2021-10-07 15:09:45,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-10-07 15:09:45,442 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-07 15:09:45,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:09:45,445 INFO L225 Difference]: With dead ends: 1058 [2021-10-07 15:09:45,445 INFO L226 Difference]: Without dead ends: 800 [2021-10-07 15:09:45,446 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 1660.8ms TimeCoverageRelationStatistics Valid=2145, Invalid=2145, Unknown=0, NotChecked=0, Total=4290 [2021-10-07 15:09:45,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 800 states. [2021-10-07 15:09:45,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 800 to 548. [2021-10-07 15:09:45,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 548 states, 545 states have (on average 2.379816513761468) internal successors, (1297), 547 states have internal predecessors, (1297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:09:45,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 548 states to 548 states and 1297 transitions. [2021-10-07 15:09:45,460 INFO L78 Accepts]: Start accepts. Automaton has 548 states and 1297 transitions. Word has length 66 [2021-10-07 15:09:45,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:09:45,460 INFO L470 AbstractCegarLoop]: Abstraction has 548 states and 1297 transitions. [2021-10-07 15:09:45,460 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-07 15:09:45,460 INFO L276 IsEmpty]: Start isEmpty. Operand 548 states and 1297 transitions. [2021-10-07 15:09:45,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-10-07 15:09:45,462 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:09:45,462 INFO L512 BasicCegarLoop]: trace histogram [63, 1, 1, 1, 1] [2021-10-07 15:09:45,502 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Ended with exit code 0 [2021-10-07 15:09:45,677 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable73 [2021-10-07 15:09:45,678 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:09:45,678 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:09:45,678 INFO L82 PathProgramCache]: Analyzing trace with hash -2012942421, now seen corresponding path program 63 times [2021-10-07 15:09:45,679 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:09:45,679 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [999481069] [2021-10-07 15:09:45,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:09:45,680 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:09:45,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:09:47,517 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-07 15:09:47,517 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:09:47,518 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [999481069] [2021-10-07 15:09:47,518 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [999481069] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:09:47,518 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1896115870] [2021-10-07 15:09:47,518 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:09:47,518 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:09:47,519 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:09:47,520 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-07 15:09:47,545 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-07 15:09:48,343 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 33 check-sat command(s) [2021-10-07 15:09:48,343 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:09:48,348 INFO L263 TraceCheckSpWp]: Trace formula consists of 624 conjuncts, 66 conjunts are in the unsatisfiable core [2021-10-07 15:09:48,350 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:09:48,529 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-07 15:09:48,529 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1896115870] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:09:48,530 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:09:48,530 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [64, 64] total 65 [2021-10-07 15:09:48,530 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1672124432] [2021-10-07 15:09:48,530 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 67 states [2021-10-07 15:09:48,531 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:09:48,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 67 interpolants. [2021-10-07 15:09:48,532 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2211, Invalid=2211, Unknown=0, NotChecked=0, Total=4422 [2021-10-07 15:09:48,532 INFO L87 Difference]: Start difference. First operand 548 states and 1297 transitions. Second operand has 67 states, 66 states have (on average 1.0757575757575757) internal successors, (71), 66 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:09:49,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:09:49,411 INFO L93 Difference]: Finished difference Result 1074 states and 2545 transitions. [2021-10-07 15:09:49,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-10-07 15:09:49,416 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-07 15:09:49,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:09:49,420 INFO L225 Difference]: With dead ends: 1074 [2021-10-07 15:09:49,420 INFO L226 Difference]: Without dead ends: 812 [2021-10-07 15:09:49,421 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124 ImplicationChecksByTransitivity, 1678.2ms TimeCoverageRelationStatistics Valid=2211, Invalid=2211, Unknown=0, NotChecked=0, Total=4422 [2021-10-07 15:09:49,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 812 states. [2021-10-07 15:09:49,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 812 to 556. [2021-10-07 15:09:49,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 556 states, 553 states have (on average 2.3797468354430378) internal successors, (1316), 555 states have internal predecessors, (1316), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:09:49,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 556 states to 556 states and 1316 transitions. [2021-10-07 15:09:49,434 INFO L78 Accepts]: Start accepts. Automaton has 556 states and 1316 transitions. Word has length 67 [2021-10-07 15:09:49,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:09:49,434 INFO L470 AbstractCegarLoop]: Abstraction has 556 states and 1316 transitions. [2021-10-07 15:09:49,435 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-07 15:09:49,435 INFO L276 IsEmpty]: Start isEmpty. Operand 556 states and 1316 transitions. [2021-10-07 15:09:49,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-10-07 15:09:49,436 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:09:49,437 INFO L512 BasicCegarLoop]: trace histogram [64, 1, 1, 1, 1] [2021-10-07 15:09:49,478 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Forceful destruction successful, exit code 0 [2021-10-07 15:09:49,651 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,69 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:09:49,651 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:09:49,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:09:49,652 INFO L82 PathProgramCache]: Analyzing trace with hash 2023296037, now seen corresponding path program 64 times [2021-10-07 15:09:49,652 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:09:49,652 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1205903647] [2021-10-07 15:09:49,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:09:49,653 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:09:49,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:09:51,541 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-07 15:09:51,542 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:09:51,542 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1205903647] [2021-10-07 15:09:51,542 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1205903647] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:09:51,542 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1127866611] [2021-10-07 15:09:51,543 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:09:51,543 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:09:51,543 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:09:51,544 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-07 15:09:51,545 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-07 15:09:52,321 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:09:52,322 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:09:52,326 INFO L263 TraceCheckSpWp]: Trace formula consists of 633 conjuncts, 67 conjunts are in the unsatisfiable core [2021-10-07 15:09:52,328 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:09:52,525 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-07 15:09:52,526 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1127866611] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:09:52,526 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:09:52,526 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [65, 65] total 66 [2021-10-07 15:09:52,527 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [611653344] [2021-10-07 15:09:52,527 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 68 states [2021-10-07 15:09:52,527 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:09:52,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2021-10-07 15:09:52,529 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2278, Invalid=2278, Unknown=0, NotChecked=0, Total=4556 [2021-10-07 15:09:52,529 INFO L87 Difference]: Start difference. First operand 556 states and 1316 transitions. Second operand has 68 states, 67 states have (on average 1.0746268656716418) internal successors, (72), 67 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:09:53,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:09:53,445 INFO L93 Difference]: Finished difference Result 1090 states and 2583 transitions. [2021-10-07 15:09:53,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-10-07 15:09:53,446 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-07 15:09:53,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:09:53,447 INFO L225 Difference]: With dead ends: 1090 [2021-10-07 15:09:53,448 INFO L226 Difference]: Without dead ends: 824 [2021-10-07 15:09:53,448 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 1733.0ms TimeCoverageRelationStatistics Valid=2278, Invalid=2278, Unknown=0, NotChecked=0, Total=4556 [2021-10-07 15:09:53,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 824 states. [2021-10-07 15:09:53,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 824 to 564. [2021-10-07 15:09:53,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 564 states, 561 states have (on average 2.379679144385027) internal successors, (1335), 563 states have internal predecessors, (1335), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:09:53,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 564 states to 564 states and 1335 transitions. [2021-10-07 15:09:53,457 INFO L78 Accepts]: Start accepts. Automaton has 564 states and 1335 transitions. Word has length 68 [2021-10-07 15:09:53,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:09:53,457 INFO L470 AbstractCegarLoop]: Abstraction has 564 states and 1335 transitions. [2021-10-07 15:09:53,457 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-07 15:09:53,458 INFO L276 IsEmpty]: Start isEmpty. Operand 564 states and 1335 transitions. [2021-10-07 15:09:53,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-10-07 15:09:53,459 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:09:53,459 INFO L512 BasicCegarLoop]: trace histogram [65, 1, 1, 1, 1] [2021-10-07 15:09:53,485 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Ended with exit code 0 [2021-10-07 15:09:53,659 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 70 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable75 [2021-10-07 15:09:53,660 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:09:53,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:09:53,661 INFO L82 PathProgramCache]: Analyzing trace with hash -1702330645, now seen corresponding path program 65 times [2021-10-07 15:09:53,661 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:09:53,661 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1042768199] [2021-10-07 15:09:53,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:09:53,662 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:09:53,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:09:55,629 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-07 15:09:55,630 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:09:55,630 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1042768199] [2021-10-07 15:09:55,630 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1042768199] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:09:55,631 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1758918516] [2021-10-07 15:09:55,631 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:09:55,631 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:09:55,632 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:09:55,637 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-07 15:09:55,653 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-07 15:09:56,442 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 34 check-sat command(s) [2021-10-07 15:09:56,443 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:09:56,446 INFO L263 TraceCheckSpWp]: Trace formula consists of 642 conjuncts, 68 conjunts are in the unsatisfiable core [2021-10-07 15:09:56,447 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:09:56,637 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-07 15:09:56,638 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1758918516] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:09:56,638 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:09:56,638 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [66, 66] total 67 [2021-10-07 15:09:56,638 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [733784586] [2021-10-07 15:09:56,639 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 69 states [2021-10-07 15:09:56,639 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:09:56,640 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2021-10-07 15:09:56,641 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2346, Invalid=2346, Unknown=0, NotChecked=0, Total=4692 [2021-10-07 15:09:56,641 INFO L87 Difference]: Start difference. First operand 564 states and 1335 transitions. Second operand has 69 states, 68 states have (on average 1.0735294117647058) internal successors, (73), 68 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:09:57,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:09:57,681 INFO L93 Difference]: Finished difference Result 1106 states and 2621 transitions. [2021-10-07 15:09:57,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2021-10-07 15:09:57,681 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-07 15:09:57,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:09:57,683 INFO L225 Difference]: With dead ends: 1106 [2021-10-07 15:09:57,683 INFO L226 Difference]: Without dead ends: 836 [2021-10-07 15:09:57,683 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 128 ImplicationChecksByTransitivity, 1824.0ms TimeCoverageRelationStatistics Valid=2346, Invalid=2346, Unknown=0, NotChecked=0, Total=4692 [2021-10-07 15:09:57,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 836 states. [2021-10-07 15:09:57,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 836 to 572. [2021-10-07 15:09:57,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 572 states, 569 states have (on average 2.3796133567662565) internal successors, (1354), 571 states have internal predecessors, (1354), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:09:57,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 572 states to 572 states and 1354 transitions. [2021-10-07 15:09:57,692 INFO L78 Accepts]: Start accepts. Automaton has 572 states and 1354 transitions. Word has length 69 [2021-10-07 15:09:57,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:09:57,693 INFO L470 AbstractCegarLoop]: Abstraction has 572 states and 1354 transitions. [2021-10-07 15:09:57,693 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-07 15:09:57,693 INFO L276 IsEmpty]: Start isEmpty. Operand 572 states and 1354 transitions. [2021-10-07 15:09:57,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-10-07 15:09:57,699 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:09:57,699 INFO L512 BasicCegarLoop]: trace histogram [66, 1, 1, 1, 1] [2021-10-07 15:09:57,733 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Ended with exit code 0 [2021-10-07 15:09:57,913 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,71 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:09:57,914 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:09:57,914 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:09:57,914 INFO L82 PathProgramCache]: Analyzing trace with hash -1232640795, now seen corresponding path program 66 times [2021-10-07 15:09:57,915 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:09:57,915 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1825791187] [2021-10-07 15:09:57,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:09:57,916 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:09:57,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:09:59,925 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-07 15:09:59,925 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:09:59,925 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1825791187] [2021-10-07 15:09:59,925 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1825791187] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:09:59,926 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [508511085] [2021-10-07 15:09:59,926 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:09:59,926 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:09:59,926 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:09:59,927 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-07 15:09:59,928 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-07 15:10:00,760 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 34 check-sat command(s) [2021-10-07 15:10:00,760 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:10:00,765 INFO L263 TraceCheckSpWp]: Trace formula consists of 651 conjuncts, 69 conjunts are in the unsatisfiable core [2021-10-07 15:10:00,766 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:10:00,950 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-07 15:10:00,950 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [508511085] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:10:00,951 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:10:00,951 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [67, 67] total 68 [2021-10-07 15:10:00,951 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1491657118] [2021-10-07 15:10:00,951 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 70 states [2021-10-07 15:10:00,952 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:10:00,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 70 interpolants. [2021-10-07 15:10:00,953 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2415, Invalid=2415, Unknown=0, NotChecked=0, Total=4830 [2021-10-07 15:10:00,953 INFO L87 Difference]: Start difference. First operand 572 states and 1354 transitions. Second operand has 70 states, 69 states have (on average 1.0724637681159421) internal successors, (74), 69 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:10:01,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:10:01,898 INFO L93 Difference]: Finished difference Result 1122 states and 2659 transitions. [2021-10-07 15:10:01,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2021-10-07 15:10:01,899 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-07 15:10:01,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:10:01,900 INFO L225 Difference]: With dead ends: 1122 [2021-10-07 15:10:01,900 INFO L226 Difference]: Without dead ends: 848 [2021-10-07 15:10:01,901 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 130 ImplicationChecksByTransitivity, 1857.9ms TimeCoverageRelationStatistics Valid=2415, Invalid=2415, Unknown=0, NotChecked=0, Total=4830 [2021-10-07 15:10:01,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 848 states. [2021-10-07 15:10:01,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 848 to 580. [2021-10-07 15:10:01,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 580 states, 577 states have (on average 2.3795493934142113) internal successors, (1373), 579 states have internal predecessors, (1373), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:10:01,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 580 states to 580 states and 1373 transitions. [2021-10-07 15:10:01,910 INFO L78 Accepts]: Start accepts. Automaton has 580 states and 1373 transitions. Word has length 70 [2021-10-07 15:10:01,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:10:01,910 INFO L470 AbstractCegarLoop]: Abstraction has 580 states and 1373 transitions. [2021-10-07 15:10:01,910 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-07 15:10:01,910 INFO L276 IsEmpty]: Start isEmpty. Operand 580 states and 1373 transitions. [2021-10-07 15:10:01,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-10-07 15:10:01,911 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:10:01,911 INFO L512 BasicCegarLoop]: trace histogram [67, 1, 1, 1, 1] [2021-10-07 15:10:01,938 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Forceful destruction successful, exit code 0 [2021-10-07 15:10:02,112 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable77 [2021-10-07 15:10:02,114 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:10:02,114 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:10:02,115 INFO L82 PathProgramCache]: Analyzing trace with hash 442842667, now seen corresponding path program 67 times [2021-10-07 15:10:02,115 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:10:02,115 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1441081545] [2021-10-07 15:10:02,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:10:02,116 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:10:02,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:10:04,202 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-07 15:10:04,203 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:10:04,203 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1441081545] [2021-10-07 15:10:04,203 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1441081545] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:10:04,203 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1853048633] [2021-10-07 15:10:04,204 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:10:04,204 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:10:04,204 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:10:04,205 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-07 15:10:04,206 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-07 15:10:05,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:10:05,064 INFO L263 TraceCheckSpWp]: Trace formula consists of 660 conjuncts, 70 conjunts are in the unsatisfiable core [2021-10-07 15:10:05,066 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:10:05,254 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-07 15:10:05,254 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1853048633] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:10:05,255 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:10:05,255 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [68, 68] total 69 [2021-10-07 15:10:05,255 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [407713639] [2021-10-07 15:10:05,255 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 71 states [2021-10-07 15:10:05,256 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:10:05,257 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2021-10-07 15:10:05,257 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2485, Invalid=2485, Unknown=0, NotChecked=0, Total=4970 [2021-10-07 15:10:05,258 INFO L87 Difference]: Start difference. First operand 580 states and 1373 transitions. Second operand has 71 states, 70 states have (on average 1.0714285714285714) internal successors, (75), 70 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:10:06,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:10:06,269 INFO L93 Difference]: Finished difference Result 1138 states and 2697 transitions. [2021-10-07 15:10:06,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2021-10-07 15:10:06,270 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-07 15:10:06,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:10:06,272 INFO L225 Difference]: With dead ends: 1138 [2021-10-07 15:10:06,272 INFO L226 Difference]: Without dead ends: 860 [2021-10-07 15:10:06,272 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 1918.0ms TimeCoverageRelationStatistics Valid=2485, Invalid=2485, Unknown=0, NotChecked=0, Total=4970 [2021-10-07 15:10:06,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 860 states. [2021-10-07 15:10:06,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 860 to 588. [2021-10-07 15:10:06,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 588 states, 585 states have (on average 2.3794871794871795) internal successors, (1392), 587 states have internal predecessors, (1392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:10:06,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 588 states to 588 states and 1392 transitions. [2021-10-07 15:10:06,281 INFO L78 Accepts]: Start accepts. Automaton has 588 states and 1392 transitions. Word has length 71 [2021-10-07 15:10:06,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:10:06,281 INFO L470 AbstractCegarLoop]: Abstraction has 588 states and 1392 transitions. [2021-10-07 15:10:06,282 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-07 15:10:06,282 INFO L276 IsEmpty]: Start isEmpty. Operand 588 states and 1392 transitions. [2021-10-07 15:10:06,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-10-07 15:10:06,283 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:10:06,283 INFO L512 BasicCegarLoop]: trace histogram [68, 1, 1, 1, 1] [2021-10-07 15:10:06,309 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Forceful destruction successful, exit code 0 [2021-10-07 15:10:06,483 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,SelfDestructingSolverStorable78 [2021-10-07 15:10:06,484 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:10:06,484 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:10:06,484 INFO L82 PathProgramCache]: Analyzing trace with hash 843222437, now seen corresponding path program 68 times [2021-10-07 15:10:06,485 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:10:06,485 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [203120989] [2021-10-07 15:10:06,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:10:06,486 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:10:06,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:10:08,626 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-07 15:10:08,626 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:10:08,627 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [203120989] [2021-10-07 15:10:08,627 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [203120989] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:10:08,627 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [190897753] [2021-10-07 15:10:08,627 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:10:08,627 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:10:08,628 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:10:08,629 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-07 15:10:08,630 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-07 15:10:09,469 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:10:09,469 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:10:09,473 INFO L263 TraceCheckSpWp]: Trace formula consists of 669 conjuncts, 71 conjunts are in the unsatisfiable core [2021-10-07 15:10:09,475 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:10:09,670 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-07 15:10:09,671 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [190897753] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:10:09,671 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:10:09,671 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [69, 69] total 70 [2021-10-07 15:10:09,671 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [458480336] [2021-10-07 15:10:09,672 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 72 states [2021-10-07 15:10:09,672 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:10:09,673 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2021-10-07 15:10:09,674 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2556, Invalid=2556, Unknown=0, NotChecked=0, Total=5112 [2021-10-07 15:10:09,674 INFO L87 Difference]: Start difference. First operand 588 states and 1392 transitions. Second operand has 72 states, 71 states have (on average 1.0704225352112675) internal successors, (76), 71 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:10:10,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:10:10,743 INFO L93 Difference]: Finished difference Result 1154 states and 2735 transitions. [2021-10-07 15:10:10,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-10-07 15:10:10,743 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-07 15:10:10,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:10:10,745 INFO L225 Difference]: With dead ends: 1154 [2021-10-07 15:10:10,745 INFO L226 Difference]: Without dead ends: 872 [2021-10-07 15:10:10,746 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 1995.0ms TimeCoverageRelationStatistics Valid=2556, Invalid=2556, Unknown=0, NotChecked=0, Total=5112 [2021-10-07 15:10:10,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 872 states. [2021-10-07 15:10:10,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 872 to 596. [2021-10-07 15:10:10,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 596 states, 593 states have (on average 2.3794266441821246) internal successors, (1411), 595 states have internal predecessors, (1411), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:10:10,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 596 states to 596 states and 1411 transitions. [2021-10-07 15:10:10,758 INFO L78 Accepts]: Start accepts. Automaton has 596 states and 1411 transitions. Word has length 72 [2021-10-07 15:10:10,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:10:10,758 INFO L470 AbstractCegarLoop]: Abstraction has 596 states and 1411 transitions. [2021-10-07 15:10:10,758 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-07 15:10:10,758 INFO L276 IsEmpty]: Start isEmpty. Operand 596 states and 1411 transitions. [2021-10-07 15:10:10,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-10-07 15:10:10,759 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:10:10,760 INFO L512 BasicCegarLoop]: trace histogram [69, 1, 1, 1, 1] [2021-10-07 15:10:10,786 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-07 15:10:10,960 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,SelfDestructingSolverStorable79 [2021-10-07 15:10:10,961 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:10:10,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:10:10,961 INFO L82 PathProgramCache]: Analyzing trace with hash 370093419, now seen corresponding path program 69 times [2021-10-07 15:10:10,962 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:10:10,962 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [932452794] [2021-10-07 15:10:10,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:10:10,962 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:10:10,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:10:13,135 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-07 15:10:13,136 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:10:13,136 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [932452794] [2021-10-07 15:10:13,136 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [932452794] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:10:13,136 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [625430822] [2021-10-07 15:10:13,137 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:10:13,137 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:10:13,137 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:10:13,138 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-07 15:10:13,138 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-07 15:10:14,067 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 36 check-sat command(s) [2021-10-07 15:10:14,067 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:10:14,071 INFO L263 TraceCheckSpWp]: Trace formula consists of 678 conjuncts, 72 conjunts are in the unsatisfiable core [2021-10-07 15:10:14,072 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:10:14,235 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-07 15:10:14,236 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [625430822] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:10:14,236 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:10:14,236 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [70, 70] total 71 [2021-10-07 15:10:14,236 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [163826987] [2021-10-07 15:10:14,237 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 73 states [2021-10-07 15:10:14,237 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:10:14,238 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 73 interpolants. [2021-10-07 15:10:14,238 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2628, Invalid=2628, Unknown=0, NotChecked=0, Total=5256 [2021-10-07 15:10:14,238 INFO L87 Difference]: Start difference. First operand 596 states and 1411 transitions. Second operand has 73 states, 72 states have (on average 1.0694444444444444) internal successors, (77), 72 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:10:15,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:10:15,269 INFO L93 Difference]: Finished difference Result 1170 states and 2773 transitions. [2021-10-07 15:10:15,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-10-07 15:10:15,269 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-07 15:10:15,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:10:15,271 INFO L225 Difference]: With dead ends: 1170 [2021-10-07 15:10:15,271 INFO L226 Difference]: Without dead ends: 884 [2021-10-07 15:10:15,272 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 136 ImplicationChecksByTransitivity, 2023.6ms TimeCoverageRelationStatistics Valid=2628, Invalid=2628, Unknown=0, NotChecked=0, Total=5256 [2021-10-07 15:10:15,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 884 states. [2021-10-07 15:10:15,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 884 to 604. [2021-10-07 15:10:15,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 604 states, 601 states have (on average 2.3793677204658903) internal successors, (1430), 603 states have internal predecessors, (1430), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:10:15,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 604 states to 604 states and 1430 transitions. [2021-10-07 15:10:15,283 INFO L78 Accepts]: Start accepts. Automaton has 604 states and 1430 transitions. Word has length 73 [2021-10-07 15:10:15,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:10:15,283 INFO L470 AbstractCegarLoop]: Abstraction has 604 states and 1430 transitions. [2021-10-07 15:10:15,283 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-07 15:10:15,283 INFO L276 IsEmpty]: Start isEmpty. Operand 604 states and 1430 transitions. [2021-10-07 15:10:15,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2021-10-07 15:10:15,284 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:10:15,285 INFO L512 BasicCegarLoop]: trace histogram [70, 1, 1, 1, 1] [2021-10-07 15:10:15,310 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Ended with exit code 0 [2021-10-07 15:10:15,485 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,75 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:10:15,485 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:10:15,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:10:15,486 INFO L82 PathProgramCache]: Analyzing trace with hash -1412004251, now seen corresponding path program 70 times [2021-10-07 15:10:15,486 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:10:15,487 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [914137248] [2021-10-07 15:10:15,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:10:15,487 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:10:15,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:10:17,791 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-07 15:10:17,792 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:10:17,792 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [914137248] [2021-10-07 15:10:17,792 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [914137248] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:10:17,792 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1005666087] [2021-10-07 15:10:17,793 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:10:17,793 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:10:17,793 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:10:17,794 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-07 15:10:17,813 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-07 15:10:18,736 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:10:18,736 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:10:18,740 INFO L263 TraceCheckSpWp]: Trace formula consists of 687 conjuncts, 73 conjunts are in the unsatisfiable core [2021-10-07 15:10:18,742 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:10:18,931 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-07 15:10:18,931 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1005666087] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:10:18,931 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:10:18,932 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [71, 71] total 72 [2021-10-07 15:10:18,932 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1745735823] [2021-10-07 15:10:18,932 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 74 states [2021-10-07 15:10:18,933 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:10:18,933 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2021-10-07 15:10:18,934 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2701, Invalid=2701, Unknown=0, NotChecked=0, Total=5402 [2021-10-07 15:10:18,934 INFO L87 Difference]: Start difference. First operand 604 states and 1430 transitions. Second operand has 74 states, 73 states have (on average 1.0684931506849316) internal successors, (78), 73 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:10:20,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:10:20,041 INFO L93 Difference]: Finished difference Result 1186 states and 2811 transitions. [2021-10-07 15:10:20,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2021-10-07 15:10:20,042 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-07 15:10:20,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:10:20,044 INFO L225 Difference]: With dead ends: 1186 [2021-10-07 15:10:20,044 INFO L226 Difference]: Without dead ends: 896 [2021-10-07 15:10:20,044 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 2152.2ms TimeCoverageRelationStatistics Valid=2701, Invalid=2701, Unknown=0, NotChecked=0, Total=5402 [2021-10-07 15:10:20,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 896 states. [2021-10-07 15:10:20,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 896 to 612. [2021-10-07 15:10:20,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 612 states, 609 states have (on average 2.3793103448275863) internal successors, (1449), 611 states have internal predecessors, (1449), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:10:20,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 612 states to 612 states and 1449 transitions. [2021-10-07 15:10:20,057 INFO L78 Accepts]: Start accepts. Automaton has 612 states and 1449 transitions. Word has length 74 [2021-10-07 15:10:20,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:10:20,058 INFO L470 AbstractCegarLoop]: Abstraction has 612 states and 1449 transitions. [2021-10-07 15:10:20,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-07 15:10:20,058 INFO L276 IsEmpty]: Start isEmpty. Operand 612 states and 1449 transitions. [2021-10-07 15:10:20,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-10-07 15:10:20,059 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:10:20,060 INFO L512 BasicCegarLoop]: trace histogram [71, 1, 1, 1, 1] [2021-10-07 15:10:20,094 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-07 15:10:20,273 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,76 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:10:20,274 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:10:20,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:10:20,274 INFO L82 PathProgramCache]: Analyzing trace with hash -822457173, now seen corresponding path program 71 times [2021-10-07 15:10:20,275 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:10:20,275 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [855941988] [2021-10-07 15:10:20,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:10:20,276 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:10:20,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:10:22,593 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-07 15:10:22,593 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:10:22,594 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [855941988] [2021-10-07 15:10:22,594 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [855941988] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:10:22,594 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [919161816] [2021-10-07 15:10:22,594 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:10:22,594 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:10:22,595 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:10:22,595 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-07 15:10:22,596 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-07 15:10:23,540 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 37 check-sat command(s) [2021-10-07 15:10:23,540 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:10:23,544 INFO L263 TraceCheckSpWp]: Trace formula consists of 696 conjuncts, 74 conjunts are in the unsatisfiable core [2021-10-07 15:10:23,547 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:10:23,712 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-07 15:10:23,712 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [919161816] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:10:23,712 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:10:23,713 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [72, 72] total 73 [2021-10-07 15:10:23,713 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1240489912] [2021-10-07 15:10:23,713 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 75 states [2021-10-07 15:10:23,713 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:10:23,714 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 75 interpolants. [2021-10-07 15:10:23,715 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2775, Invalid=2775, Unknown=0, NotChecked=0, Total=5550 [2021-10-07 15:10:23,715 INFO L87 Difference]: Start difference. First operand 612 states and 1449 transitions. Second operand has 75 states, 74 states have (on average 1.0675675675675675) internal successors, (79), 74 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:10:24,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:10:24,834 INFO L93 Difference]: Finished difference Result 1202 states and 2849 transitions. [2021-10-07 15:10:24,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2021-10-07 15:10:24,835 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-07 15:10:24,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:10:24,837 INFO L225 Difference]: With dead ends: 1202 [2021-10-07 15:10:24,837 INFO L226 Difference]: Without dead ends: 908 [2021-10-07 15:10:24,837 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 2167.2ms TimeCoverageRelationStatistics Valid=2775, Invalid=2775, Unknown=0, NotChecked=0, Total=5550 [2021-10-07 15:10:24,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 908 states. [2021-10-07 15:10:24,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 908 to 620. [2021-10-07 15:10:24,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 620 states, 617 states have (on average 2.379254457050243) internal successors, (1468), 619 states have internal predecessors, (1468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:10:24,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 620 states to 620 states and 1468 transitions. [2021-10-07 15:10:24,846 INFO L78 Accepts]: Start accepts. Automaton has 620 states and 1468 transitions. Word has length 75 [2021-10-07 15:10:24,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:10:24,846 INFO L470 AbstractCegarLoop]: Abstraction has 620 states and 1468 transitions. [2021-10-07 15:10:24,846 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-07 15:10:24,847 INFO L276 IsEmpty]: Start isEmpty. Operand 620 states and 1468 transitions. [2021-10-07 15:10:24,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2021-10-07 15:10:24,848 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:10:24,848 INFO L512 BasicCegarLoop]: trace histogram [72, 1, 1, 1, 1] [2021-10-07 15:10:24,875 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Forceful destruction successful, exit code 0 [2021-10-07 15:10:25,048 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,77 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:10:25,049 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:10:25,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:10:25,049 INFO L82 PathProgramCache]: Analyzing trace with hash 273633061, now seen corresponding path program 72 times [2021-10-07 15:10:25,050 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:10:25,050 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1309752764] [2021-10-07 15:10:25,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:10:25,051 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:10:25,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:10:27,424 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-07 15:10:27,425 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:10:27,425 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1309752764] [2021-10-07 15:10:27,425 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1309752764] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:10:27,425 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1061499290] [2021-10-07 15:10:27,425 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:10:27,426 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:10:27,426 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:10:27,427 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-07 15:10:27,428 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-07 15:10:28,409 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 37 check-sat command(s) [2021-10-07 15:10:28,410 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:10:28,413 INFO L263 TraceCheckSpWp]: Trace formula consists of 705 conjuncts, 75 conjunts are in the unsatisfiable core [2021-10-07 15:10:28,415 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:10:28,606 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-07 15:10:28,606 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1061499290] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:10:28,606 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:10:28,607 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [73, 73] total 74 [2021-10-07 15:10:28,607 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1377052613] [2021-10-07 15:10:28,607 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 76 states [2021-10-07 15:10:28,608 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:10:28,609 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 76 interpolants. [2021-10-07 15:10:28,610 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2850, Invalid=2850, Unknown=0, NotChecked=0, Total=5700 [2021-10-07 15:10:28,610 INFO L87 Difference]: Start difference. First operand 620 states and 1468 transitions. Second operand has 76 states, 75 states have (on average 1.0666666666666667) internal successors, (80), 75 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:10:29,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:10:29,809 INFO L93 Difference]: Finished difference Result 1218 states and 2887 transitions. [2021-10-07 15:10:29,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2021-10-07 15:10:29,809 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-07 15:10:29,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:10:29,811 INFO L225 Difference]: With dead ends: 1218 [2021-10-07 15:10:29,811 INFO L226 Difference]: Without dead ends: 920 [2021-10-07 15:10:29,811 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 2205.4ms TimeCoverageRelationStatistics Valid=2850, Invalid=2850, Unknown=0, NotChecked=0, Total=5700 [2021-10-07 15:10:29,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 920 states. [2021-10-07 15:10:29,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 920 to 628. [2021-10-07 15:10:29,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 628 states, 625 states have (on average 2.3792) internal successors, (1487), 627 states have internal predecessors, (1487), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:10:29,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 628 states to 628 states and 1487 transitions. [2021-10-07 15:10:29,823 INFO L78 Accepts]: Start accepts. Automaton has 628 states and 1487 transitions. Word has length 76 [2021-10-07 15:10:29,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:10:29,823 INFO L470 AbstractCegarLoop]: Abstraction has 628 states and 1487 transitions. [2021-10-07 15:10:29,823 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-07 15:10:29,823 INFO L276 IsEmpty]: Start isEmpty. Operand 628 states and 1487 transitions. [2021-10-07 15:10:29,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2021-10-07 15:10:29,825 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:10:29,825 INFO L512 BasicCegarLoop]: trace histogram [73, 1, 1, 1, 1] [2021-10-07 15:10:29,858 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-07 15:10:30,038 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,78 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:10:30,039 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:10:30,039 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:10:30,040 INFO L82 PathProgramCache]: Analyzing trace with hash -107308053, now seen corresponding path program 73 times [2021-10-07 15:10:30,040 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:10:30,040 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1225810627] [2021-10-07 15:10:30,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:10:30,041 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:10:30,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:10:32,414 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-07 15:10:32,414 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:10:32,414 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1225810627] [2021-10-07 15:10:32,415 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1225810627] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:10:32,415 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2138424296] [2021-10-07 15:10:32,415 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:10:32,415 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:10:32,415 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:10:32,417 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-07 15:10:32,419 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-07 15:10:33,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:10:33,369 INFO L263 TraceCheckSpWp]: Trace formula consists of 714 conjuncts, 76 conjunts are in the unsatisfiable core [2021-10-07 15:10:33,372 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:10:33,572 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-07 15:10:33,573 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2138424296] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:10:33,573 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:10:33,573 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [74, 74] total 75 [2021-10-07 15:10:33,573 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1892999230] [2021-10-07 15:10:33,574 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 77 states [2021-10-07 15:10:33,574 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:10:33,575 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 77 interpolants. [2021-10-07 15:10:33,575 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2926, Invalid=2926, Unknown=0, NotChecked=0, Total=5852 [2021-10-07 15:10:33,576 INFO L87 Difference]: Start difference. First operand 628 states and 1487 transitions. Second operand has 77 states, 76 states have (on average 1.0657894736842106) internal successors, (81), 76 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:10:34,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:10:34,848 INFO L93 Difference]: Finished difference Result 1234 states and 2925 transitions. [2021-10-07 15:10:34,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2021-10-07 15:10:34,848 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-07 15:10:34,848 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:10:34,850 INFO L225 Difference]: With dead ends: 1234 [2021-10-07 15:10:34,850 INFO L226 Difference]: Without dead ends: 932 [2021-10-07 15:10:34,850 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 2214.7ms TimeCoverageRelationStatistics Valid=2926, Invalid=2926, Unknown=0, NotChecked=0, Total=5852 [2021-10-07 15:10:34,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 932 states. [2021-10-07 15:10:34,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 932 to 636. [2021-10-07 15:10:34,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 636 states, 633 states have (on average 2.3791469194312795) internal successors, (1506), 635 states have internal predecessors, (1506), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:10:34,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 636 states to 636 states and 1506 transitions. [2021-10-07 15:10:34,860 INFO L78 Accepts]: Start accepts. Automaton has 636 states and 1506 transitions. Word has length 77 [2021-10-07 15:10:34,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:10:34,861 INFO L470 AbstractCegarLoop]: Abstraction has 636 states and 1506 transitions. [2021-10-07 15:10:34,861 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-07 15:10:34,861 INFO L276 IsEmpty]: Start isEmpty. Operand 636 states and 1506 transitions. [2021-10-07 15:10:34,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2021-10-07 15:10:34,862 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:10:34,862 INFO L512 BasicCegarLoop]: trace histogram [74, 1, 1, 1, 1] [2021-10-07 15:10:34,889 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-07 15:10:35,063 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,79 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:10:35,063 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:10:35,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:10:35,064 INFO L82 PathProgramCache]: Analyzing trace with hash 968419301, now seen corresponding path program 74 times [2021-10-07 15:10:35,064 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:10:35,065 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2066531398] [2021-10-07 15:10:35,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:10:35,065 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:10:35,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:10:37,591 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-07 15:10:37,591 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:10:37,591 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2066531398] [2021-10-07 15:10:37,591 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2066531398] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:10:37,592 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1602166785] [2021-10-07 15:10:37,592 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:10:37,592 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:10:37,592 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:10:37,594 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-07 15:10:37,595 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-07 15:10:38,603 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:10:38,604 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:10:38,608 INFO L263 TraceCheckSpWp]: Trace formula consists of 723 conjuncts, 77 conjunts are in the unsatisfiable core [2021-10-07 15:10:38,610 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:10:38,803 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-07 15:10:38,803 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1602166785] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:10:38,804 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:10:38,804 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [75, 75] total 76 [2021-10-07 15:10:38,804 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1272270458] [2021-10-07 15:10:38,805 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 78 states [2021-10-07 15:10:38,805 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:10:38,806 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 78 interpolants. [2021-10-07 15:10:38,807 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3003, Invalid=3003, Unknown=0, NotChecked=0, Total=6006 [2021-10-07 15:10:38,807 INFO L87 Difference]: Start difference. First operand 636 states and 1506 transitions. Second operand has 78 states, 77 states have (on average 1.0649350649350648) internal successors, (82), 77 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:10:40,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:10:40,092 INFO L93 Difference]: Finished difference Result 1250 states and 2963 transitions. [2021-10-07 15:10:40,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2021-10-07 15:10:40,093 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-07 15:10:40,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:10:40,094 INFO L225 Difference]: With dead ends: 1250 [2021-10-07 15:10:40,094 INFO L226 Difference]: Without dead ends: 944 [2021-10-07 15:10:40,095 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 76 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 2351.6ms TimeCoverageRelationStatistics Valid=3003, Invalid=3003, Unknown=0, NotChecked=0, Total=6006 [2021-10-07 15:10:40,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 944 states. [2021-10-07 15:10:40,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 944 to 644. [2021-10-07 15:10:40,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 644 states, 641 states have (on average 2.3790951638065523) internal successors, (1525), 643 states have internal predecessors, (1525), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:10:40,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 644 states to 644 states and 1525 transitions. [2021-10-07 15:10:40,105 INFO L78 Accepts]: Start accepts. Automaton has 644 states and 1525 transitions. Word has length 78 [2021-10-07 15:10:40,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:10:40,106 INFO L470 AbstractCegarLoop]: Abstraction has 644 states and 1525 transitions. [2021-10-07 15:10:40,106 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-07 15:10:40,106 INFO L276 IsEmpty]: Start isEmpty. Operand 644 states and 1525 transitions. [2021-10-07 15:10:40,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2021-10-07 15:10:40,107 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:10:40,107 INFO L512 BasicCegarLoop]: trace histogram [75, 1, 1, 1, 1] [2021-10-07 15:10:40,134 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-07 15:10:40,308 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,80 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:10:40,308 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:10:40,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:10:40,309 INFO L82 PathProgramCache]: Analyzing trace with hash -43771093, now seen corresponding path program 75 times [2021-10-07 15:10:40,310 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:10:40,310 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2012257753] [2021-10-07 15:10:40,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:10:40,311 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:10:40,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:10:42,862 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-07 15:10:42,863 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:10:42,863 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2012257753] [2021-10-07 15:10:42,863 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2012257753] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:10:42,863 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1398064018] [2021-10-07 15:10:42,864 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:10:42,864 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:10:42,864 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:10:42,865 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-07 15:10:42,867 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-07 15:10:43,930 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 39 check-sat command(s) [2021-10-07 15:10:43,930 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:10:43,934 INFO L263 TraceCheckSpWp]: Trace formula consists of 732 conjuncts, 78 conjunts are in the unsatisfiable core [2021-10-07 15:10:43,936 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:10:44,127 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-07 15:10:44,127 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1398064018] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:10:44,127 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:10:44,127 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [76, 76] total 77 [2021-10-07 15:10:44,128 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1895763616] [2021-10-07 15:10:44,128 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 79 states [2021-10-07 15:10:44,128 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:10:44,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 79 interpolants. [2021-10-07 15:10:44,133 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3081, Invalid=3081, Unknown=0, NotChecked=0, Total=6162 [2021-10-07 15:10:44,133 INFO L87 Difference]: Start difference. First operand 644 states and 1525 transitions. Second operand has 79 states, 78 states have (on average 1.064102564102564) internal successors, (83), 78 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:10:45,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:10:45,504 INFO L93 Difference]: Finished difference Result 1266 states and 3001 transitions. [2021-10-07 15:10:45,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2021-10-07 15:10:45,505 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-07 15:10:45,505 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:10:45,507 INFO L225 Difference]: With dead ends: 1266 [2021-10-07 15:10:45,507 INFO L226 Difference]: Without dead ends: 956 [2021-10-07 15:10:45,507 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 2384.4ms TimeCoverageRelationStatistics Valid=3081, Invalid=3081, Unknown=0, NotChecked=0, Total=6162 [2021-10-07 15:10:45,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 956 states. [2021-10-07 15:10:45,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 956 to 652. [2021-10-07 15:10:45,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 652 states, 649 states have (on average 2.37904468412943) internal successors, (1544), 651 states have internal predecessors, (1544), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:10:45,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 652 states to 652 states and 1544 transitions. [2021-10-07 15:10:45,517 INFO L78 Accepts]: Start accepts. Automaton has 652 states and 1544 transitions. Word has length 79 [2021-10-07 15:10:45,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:10:45,517 INFO L470 AbstractCegarLoop]: Abstraction has 652 states and 1544 transitions. [2021-10-07 15:10:45,517 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-07 15:10:45,517 INFO L276 IsEmpty]: Start isEmpty. Operand 652 states and 1544 transitions. [2021-10-07 15:10:45,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2021-10-07 15:10:45,518 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:10:45,518 INFO L512 BasicCegarLoop]: trace histogram [76, 1, 1, 1, 1] [2021-10-07 15:10:45,546 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Forceful destruction successful, exit code 0 [2021-10-07 15:10:45,719 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,81 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:10:45,719 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:10:45,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:10:45,720 INFO L82 PathProgramCache]: Analyzing trace with hash -1356902235, now seen corresponding path program 76 times [2021-10-07 15:10:45,720 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:10:45,720 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [393518160] [2021-10-07 15:10:45,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:10:45,721 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:10:45,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:10:48,340 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-07 15:10:48,340 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:10:48,341 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [393518160] [2021-10-07 15:10:48,341 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [393518160] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:10:48,341 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [764183870] [2021-10-07 15:10:48,341 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:10:48,342 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:10:48,342 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:10:48,344 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-07 15:10:48,345 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-07 15:10:49,390 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:10:49,390 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:10:49,395 INFO L263 TraceCheckSpWp]: Trace formula consists of 741 conjuncts, 79 conjunts are in the unsatisfiable core [2021-10-07 15:10:49,397 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:10:49,610 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-07 15:10:49,611 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [764183870] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:10:49,611 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:10:49,611 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [77, 77] total 78 [2021-10-07 15:10:49,611 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1137999707] [2021-10-07 15:10:49,612 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 80 states [2021-10-07 15:10:49,612 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:10:49,614 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2021-10-07 15:10:49,615 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3160, Invalid=3160, Unknown=0, NotChecked=0, Total=6320 [2021-10-07 15:10:49,615 INFO L87 Difference]: Start difference. First operand 652 states and 1544 transitions. Second operand has 80 states, 79 states have (on average 1.0632911392405062) internal successors, (84), 79 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:10:50,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:10:50,994 INFO L93 Difference]: Finished difference Result 1282 states and 3039 transitions. [2021-10-07 15:10:50,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2021-10-07 15:10:50,995 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-07 15:10:50,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:10:50,996 INFO L225 Difference]: With dead ends: 1282 [2021-10-07 15:10:50,996 INFO L226 Difference]: Without dead ends: 968 [2021-10-07 15:10:50,997 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 150 ImplicationChecksByTransitivity, 2418.6ms TimeCoverageRelationStatistics Valid=3160, Invalid=3160, Unknown=0, NotChecked=0, Total=6320 [2021-10-07 15:10:50,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 968 states. [2021-10-07 15:10:51,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 968 to 660. [2021-10-07 15:10:51,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 660 states, 657 states have (on average 2.3789954337899544) internal successors, (1563), 659 states have internal predecessors, (1563), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:10:51,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 660 states to 660 states and 1563 transitions. [2021-10-07 15:10:51,007 INFO L78 Accepts]: Start accepts. Automaton has 660 states and 1563 transitions. Word has length 80 [2021-10-07 15:10:51,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:10:51,007 INFO L470 AbstractCegarLoop]: Abstraction has 660 states and 1563 transitions. [2021-10-07 15:10:51,007 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-07 15:10:51,007 INFO L276 IsEmpty]: Start isEmpty. Operand 660 states and 1563 transitions. [2021-10-07 15:10:51,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2021-10-07 15:10:51,008 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:10:51,008 INFO L512 BasicCegarLoop]: trace histogram [77, 1, 1, 1, 1] [2021-10-07 15:10:51,035 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Ended with exit code 0 [2021-10-07 15:10:51,215 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,SelfDestructingSolverStorable87 [2021-10-07 15:10:51,216 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:10:51,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:10:51,216 INFO L82 PathProgramCache]: Analyzing trace with hash 885705323, now seen corresponding path program 77 times [2021-10-07 15:10:51,217 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:10:51,217 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2130318815] [2021-10-07 15:10:51,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:10:51,218 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:10:51,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:10:53,857 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-07 15:10:53,857 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:10:53,858 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2130318815] [2021-10-07 15:10:53,858 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2130318815] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:10:53,858 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1843590937] [2021-10-07 15:10:53,858 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:10:53,858 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:10:53,859 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:10:53,860 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-07 15:10:53,861 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-07 15:10:54,963 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 40 check-sat command(s) [2021-10-07 15:10:54,963 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:10:54,968 INFO L263 TraceCheckSpWp]: Trace formula consists of 750 conjuncts, 80 conjunts are in the unsatisfiable core [2021-10-07 15:10:54,970 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:10:55,161 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-07 15:10:55,161 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1843590937] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:10:55,161 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:10:55,161 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [78, 78] total 79 [2021-10-07 15:10:55,162 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [345058265] [2021-10-07 15:10:55,162 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 81 states [2021-10-07 15:10:55,162 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:10:55,164 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 81 interpolants. [2021-10-07 15:10:55,164 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3240, Invalid=3240, Unknown=0, NotChecked=0, Total=6480 [2021-10-07 15:10:55,164 INFO L87 Difference]: Start difference. First operand 660 states and 1563 transitions. Second operand has 81 states, 80 states have (on average 1.0625) internal successors, (85), 80 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:10:56,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:10:56,605 INFO L93 Difference]: Finished difference Result 1298 states and 3077 transitions. [2021-10-07 15:10:56,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2021-10-07 15:10:56,605 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-07 15:10:56,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:10:56,607 INFO L225 Difference]: With dead ends: 1298 [2021-10-07 15:10:56,607 INFO L226 Difference]: Without dead ends: 980 [2021-10-07 15:10:56,607 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 79 SyntacticMatches, 0 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 2475.2ms TimeCoverageRelationStatistics Valid=3240, Invalid=3240, Unknown=0, NotChecked=0, Total=6480 [2021-10-07 15:10:56,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 980 states. [2021-10-07 15:10:56,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 980 to 668. [2021-10-07 15:10:56,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 668 states, 665 states have (on average 2.3789473684210525) internal successors, (1582), 667 states have internal predecessors, (1582), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:10:56,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 668 states to 668 states and 1582 transitions. [2021-10-07 15:10:56,616 INFO L78 Accepts]: Start accepts. Automaton has 668 states and 1582 transitions. Word has length 81 [2021-10-07 15:10:56,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:10:56,617 INFO L470 AbstractCegarLoop]: Abstraction has 668 states and 1582 transitions. [2021-10-07 15:10:56,617 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-07 15:10:56,617 INFO L276 IsEmpty]: Start isEmpty. Operand 668 states and 1582 transitions. [2021-10-07 15:10:56,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2021-10-07 15:10:56,618 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:10:56,618 INFO L512 BasicCegarLoop]: trace histogram [78, 1, 1, 1, 1] [2021-10-07 15:10:56,645 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Forceful destruction successful, exit code 0 [2021-10-07 15:10:56,818 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,83 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:10:56,819 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:10:56,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:10:56,820 INFO L82 PathProgramCache]: Analyzing trace with hash 1687062885, now seen corresponding path program 78 times [2021-10-07 15:10:56,820 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:10:56,820 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [939457137] [2021-10-07 15:10:56,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:10:56,821 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:10:56,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:10:59,580 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-07 15:10:59,581 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:10:59,581 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [939457137] [2021-10-07 15:10:59,581 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [939457137] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:10:59,581 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [449153872] [2021-10-07 15:10:59,581 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:10:59,582 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:10:59,582 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:10:59,583 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-07 15:10:59,584 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-07 15:11:00,698 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 40 check-sat command(s) [2021-10-07 15:11:00,698 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:11:00,703 INFO L263 TraceCheckSpWp]: Trace formula consists of 759 conjuncts, 81 conjunts are in the unsatisfiable core [2021-10-07 15:11:00,704 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:11:00,903 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-07 15:11:00,904 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [449153872] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:11:00,904 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:11:00,904 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [79, 79] total 80 [2021-10-07 15:11:00,904 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [940994316] [2021-10-07 15:11:00,905 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 82 states [2021-10-07 15:11:00,905 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:11:00,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 82 interpolants. [2021-10-07 15:11:00,906 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3321, Invalid=3321, Unknown=0, NotChecked=0, Total=6642 [2021-10-07 15:11:00,906 INFO L87 Difference]: Start difference. First operand 668 states and 1582 transitions. Second operand has 82 states, 81 states have (on average 1.0617283950617284) internal successors, (86), 81 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:11:02,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:11:02,399 INFO L93 Difference]: Finished difference Result 1314 states and 3115 transitions. [2021-10-07 15:11:02,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2021-10-07 15:11:02,399 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-07 15:11:02,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:11:02,401 INFO L225 Difference]: With dead ends: 1314 [2021-10-07 15:11:02,401 INFO L226 Difference]: Without dead ends: 992 [2021-10-07 15:11:02,401 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 2595.2ms TimeCoverageRelationStatistics Valid=3321, Invalid=3321, Unknown=0, NotChecked=0, Total=6642 [2021-10-07 15:11:02,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 992 states. [2021-10-07 15:11:02,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 992 to 676. [2021-10-07 15:11:02,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 676 states, 673 states have (on average 2.3789004457652303) internal successors, (1601), 675 states have internal predecessors, (1601), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:11:02,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 676 states to 676 states and 1601 transitions. [2021-10-07 15:11:02,411 INFO L78 Accepts]: Start accepts. Automaton has 676 states and 1601 transitions. Word has length 82 [2021-10-07 15:11:02,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:11:02,411 INFO L470 AbstractCegarLoop]: Abstraction has 676 states and 1601 transitions. [2021-10-07 15:11:02,411 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-07 15:11:02,411 INFO L276 IsEmpty]: Start isEmpty. Operand 676 states and 1601 transitions. [2021-10-07 15:11:02,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2021-10-07 15:11:02,413 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:11:02,413 INFO L512 BasicCegarLoop]: trace histogram [79, 1, 1, 1, 1] [2021-10-07 15:11:02,440 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Ended with exit code 0 [2021-10-07 15:11:02,613 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,SelfDestructingSolverStorable89 [2021-10-07 15:11:02,614 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:11:02,614 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:11:02,614 INFO L82 PathProgramCache]: Analyzing trace with hash 759343531, now seen corresponding path program 79 times [2021-10-07 15:11:02,615 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:11:02,615 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [965649063] [2021-10-07 15:11:02,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:11:02,616 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:11:02,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:11:05,458 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-07 15:11:05,458 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:11:05,458 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [965649063] [2021-10-07 15:11:05,458 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [965649063] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:11:05,459 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1419591840] [2021-10-07 15:11:05,459 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:11:05,459 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:11:05,459 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:11:05,460 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-07 15:11:05,461 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-07 15:11:06,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:11:06,548 INFO L263 TraceCheckSpWp]: Trace formula consists of 768 conjuncts, 82 conjunts are in the unsatisfiable core [2021-10-07 15:11:06,550 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:11:06,757 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-07 15:11:06,758 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1419591840] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:11:06,758 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:11:06,758 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [80, 80] total 81 [2021-10-07 15:11:06,758 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [68028951] [2021-10-07 15:11:06,759 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 83 states [2021-10-07 15:11:06,759 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:11:06,760 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 83 interpolants. [2021-10-07 15:11:06,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3403, Invalid=3403, Unknown=0, NotChecked=0, Total=6806 [2021-10-07 15:11:06,761 INFO L87 Difference]: Start difference. First operand 676 states and 1601 transitions. Second operand has 83 states, 82 states have (on average 1.0609756097560976) internal successors, (87), 82 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:11:08,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:11:08,473 INFO L93 Difference]: Finished difference Result 1330 states and 3153 transitions. [2021-10-07 15:11:08,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-10-07 15:11:08,474 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-07 15:11:08,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:11:08,476 INFO L225 Difference]: With dead ends: 1330 [2021-10-07 15:11:08,476 INFO L226 Difference]: Without dead ends: 1004 [2021-10-07 15:11:08,476 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 81 SyntacticMatches, 0 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 2631.3ms TimeCoverageRelationStatistics Valid=3403, Invalid=3403, Unknown=0, NotChecked=0, Total=6806 [2021-10-07 15:11:08,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1004 states. [2021-10-07 15:11:08,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1004 to 684. [2021-10-07 15:11:08,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 684 states, 681 states have (on average 2.3788546255506606) internal successors, (1620), 683 states have internal predecessors, (1620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:11:08,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 684 states to 684 states and 1620 transitions. [2021-10-07 15:11:08,486 INFO L78 Accepts]: Start accepts. Automaton has 684 states and 1620 transitions. Word has length 83 [2021-10-07 15:11:08,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:11:08,486 INFO L470 AbstractCegarLoop]: Abstraction has 684 states and 1620 transitions. [2021-10-07 15:11:08,486 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-07 15:11:08,486 INFO L276 IsEmpty]: Start isEmpty. Operand 684 states and 1620 transitions. [2021-10-07 15:11:08,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2021-10-07 15:11:08,487 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:11:08,488 INFO L512 BasicCegarLoop]: trace histogram [80, 1, 1, 1, 1] [2021-10-07 15:11:08,514 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-07 15:11:08,688 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,85 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:11:08,688 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:11:08,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:11:08,689 INFO L82 PathProgramCache]: Analyzing trace with hash 2064814629, now seen corresponding path program 80 times [2021-10-07 15:11:08,690 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:11:08,690 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1127150459] [2021-10-07 15:11:08,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:11:08,690 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:11:08,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:11:11,540 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-07 15:11:11,541 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:11:11,541 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1127150459] [2021-10-07 15:11:11,541 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1127150459] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:11:11,541 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [193191810] [2021-10-07 15:11:11,542 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:11:11,542 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:11:11,542 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:11:11,544 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-07 15:11:11,544 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-07 15:11:12,661 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:11:12,661 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:11:12,667 INFO L263 TraceCheckSpWp]: Trace formula consists of 777 conjuncts, 83 conjunts are in the unsatisfiable core [2021-10-07 15:11:12,668 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:11:12,878 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-07 15:11:12,879 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [193191810] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:11:12,879 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:11:12,879 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [81, 81] total 82 [2021-10-07 15:11:12,879 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1393995421] [2021-10-07 15:11:12,880 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 84 states [2021-10-07 15:11:12,880 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:11:12,881 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 84 interpolants. [2021-10-07 15:11:12,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3486, Invalid=3486, Unknown=0, NotChecked=0, Total=6972 [2021-10-07 15:11:12,883 INFO L87 Difference]: Start difference. First operand 684 states and 1620 transitions. Second operand has 84 states, 83 states have (on average 1.0602409638554218) internal successors, (88), 83 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:11:14,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:11:14,651 INFO L93 Difference]: Finished difference Result 1346 states and 3191 transitions. [2021-10-07 15:11:14,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2021-10-07 15:11:14,652 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-07 15:11:14,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:11:14,654 INFO L225 Difference]: With dead ends: 1346 [2021-10-07 15:11:14,654 INFO L226 Difference]: Without dead ends: 1016 [2021-10-07 15:11:14,654 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 82 SyntacticMatches, 0 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 2680.6ms TimeCoverageRelationStatistics Valid=3486, Invalid=3486, Unknown=0, NotChecked=0, Total=6972 [2021-10-07 15:11:14,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1016 states. [2021-10-07 15:11:14,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1016 to 692. [2021-10-07 15:11:14,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 692 states, 689 states have (on average 2.378809869375907) internal successors, (1639), 691 states have internal predecessors, (1639), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:11:14,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 692 states to 692 states and 1639 transitions. [2021-10-07 15:11:14,664 INFO L78 Accepts]: Start accepts. Automaton has 692 states and 1639 transitions. Word has length 84 [2021-10-07 15:11:14,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:11:14,664 INFO L470 AbstractCegarLoop]: Abstraction has 692 states and 1639 transitions. [2021-10-07 15:11:14,665 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-07 15:11:14,665 INFO L276 IsEmpty]: Start isEmpty. Operand 692 states and 1639 transitions. [2021-10-07 15:11:14,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-10-07 15:11:14,666 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:11:14,666 INFO L512 BasicCegarLoop]: trace histogram [81, 1, 1, 1, 1] [2021-10-07 15:11:14,693 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Ended with exit code 0 [2021-10-07 15:11:14,866 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,86 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:11:14,867 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:11:14,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:11:14,868 INFO L82 PathProgramCache]: Analyzing trace with hash -415254293, now seen corresponding path program 81 times [2021-10-07 15:11:14,868 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:11:14,868 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [349529272] [2021-10-07 15:11:14,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:11:14,869 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:11:14,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:11:17,813 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-07 15:11:17,814 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:11:17,814 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [349529272] [2021-10-07 15:11:17,814 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [349529272] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:11:17,814 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1028703908] [2021-10-07 15:11:17,814 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:11:17,815 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:11:17,815 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:11:17,816 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-07 15:11:17,818 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-07 15:11:19,017 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 42 check-sat command(s) [2021-10-07 15:11:19,018 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:11:19,022 INFO L263 TraceCheckSpWp]: Trace formula consists of 786 conjuncts, 84 conjunts are in the unsatisfiable core [2021-10-07 15:11:19,024 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:11:19,233 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-07 15:11:19,233 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1028703908] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:11:19,233 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:11:19,233 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [82, 82] total 83 [2021-10-07 15:11:19,234 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1238610147] [2021-10-07 15:11:19,234 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 85 states [2021-10-07 15:11:19,234 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:11:19,235 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 85 interpolants. [2021-10-07 15:11:19,236 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3570, Invalid=3570, Unknown=0, NotChecked=0, Total=7140 [2021-10-07 15:11:19,236 INFO L87 Difference]: Start difference. First operand 692 states and 1639 transitions. Second operand has 85 states, 84 states have (on average 1.0595238095238095) internal successors, (89), 84 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:11:21,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:11:21,001 INFO L93 Difference]: Finished difference Result 1362 states and 3229 transitions. [2021-10-07 15:11:21,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2021-10-07 15:11:21,001 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-07 15:11:21,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:11:21,003 INFO L225 Difference]: With dead ends: 1362 [2021-10-07 15:11:21,003 INFO L226 Difference]: Without dead ends: 1028 [2021-10-07 15:11:21,004 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 160 ImplicationChecksByTransitivity, 2770.0ms TimeCoverageRelationStatistics Valid=3570, Invalid=3570, Unknown=0, NotChecked=0, Total=7140 [2021-10-07 15:11:21,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1028 states. [2021-10-07 15:11:21,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1028 to 700. [2021-10-07 15:11:21,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 700 states, 697 states have (on average 2.3787661406025826) internal successors, (1658), 699 states have internal predecessors, (1658), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:11:21,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 700 states to 700 states and 1658 transitions. [2021-10-07 15:11:21,014 INFO L78 Accepts]: Start accepts. Automaton has 700 states and 1658 transitions. Word has length 85 [2021-10-07 15:11:21,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:11:21,014 INFO L470 AbstractCegarLoop]: Abstraction has 700 states and 1658 transitions. [2021-10-07 15:11:21,014 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-07 15:11:21,014 INFO L276 IsEmpty]: Start isEmpty. Operand 700 states and 1658 transitions. [2021-10-07 15:11:21,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2021-10-07 15:11:21,015 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:11:21,015 INFO L512 BasicCegarLoop]: trace histogram [82, 1, 1, 1, 1] [2021-10-07 15:11:21,043 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-07 15:11:21,216 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,87 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:11:21,216 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:11:21,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:11:21,217 INFO L82 PathProgramCache]: Analyzing trace with hash 12020453, now seen corresponding path program 82 times [2021-10-07 15:11:21,217 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:11:21,218 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [354333132] [2021-10-07 15:11:21,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:11:21,218 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:11:21,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:11:24,313 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-07 15:11:24,314 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:11:24,314 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [354333132] [2021-10-07 15:11:24,314 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [354333132] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:11:24,314 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1187573318] [2021-10-07 15:11:24,314 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:11:24,315 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:11:24,315 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:11:24,316 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-07 15:11:24,317 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-07 15:11:25,520 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:11:25,520 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:11:25,525 INFO L263 TraceCheckSpWp]: Trace formula consists of 795 conjuncts, 85 conjunts are in the unsatisfiable core [2021-10-07 15:11:25,527 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:11:25,738 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-07 15:11:25,739 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1187573318] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:11:25,739 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:11:25,739 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [83, 83] total 84 [2021-10-07 15:11:25,739 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [440915790] [2021-10-07 15:11:25,739 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 86 states [2021-10-07 15:11:25,739 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:11:25,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 86 interpolants. [2021-10-07 15:11:25,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3655, Invalid=3655, Unknown=0, NotChecked=0, Total=7310 [2021-10-07 15:11:25,741 INFO L87 Difference]: Start difference. First operand 700 states and 1658 transitions. Second operand has 86 states, 85 states have (on average 1.0588235294117647) internal successors, (90), 85 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:11:27,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:11:27,387 INFO L93 Difference]: Finished difference Result 1378 states and 3267 transitions. [2021-10-07 15:11:27,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2021-10-07 15:11:27,388 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-07 15:11:27,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:11:27,390 INFO L225 Difference]: With dead ends: 1378 [2021-10-07 15:11:27,390 INFO L226 Difference]: Without dead ends: 1040 [2021-10-07 15:11:27,390 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 84 SyntacticMatches, 0 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 162 ImplicationChecksByTransitivity, 2916.6ms TimeCoverageRelationStatistics Valid=3655, Invalid=3655, Unknown=0, NotChecked=0, Total=7310 [2021-10-07 15:11:27,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1040 states. [2021-10-07 15:11:27,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1040 to 708. [2021-10-07 15:11:27,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 708 states, 705 states have (on average 2.3787234042553194) internal successors, (1677), 707 states have internal predecessors, (1677), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:11:27,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 708 states to 708 states and 1677 transitions. [2021-10-07 15:11:27,402 INFO L78 Accepts]: Start accepts. Automaton has 708 states and 1677 transitions. Word has length 86 [2021-10-07 15:11:27,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:11:27,402 INFO L470 AbstractCegarLoop]: Abstraction has 708 states and 1677 transitions. [2021-10-07 15:11:27,402 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-07 15:11:27,402 INFO L276 IsEmpty]: Start isEmpty. Operand 708 states and 1677 transitions. [2021-10-07 15:11:27,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2021-10-07 15:11:27,404 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:11:27,404 INFO L512 BasicCegarLoop]: trace histogram [83, 1, 1, 1, 1] [2021-10-07 15:11:27,431 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Ended with exit code 0 [2021-10-07 15:11:27,604 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,88 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:11:27,605 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:11:27,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:11:27,605 INFO L82 PathProgramCache]: Analyzing trace with hash 372635691, now seen corresponding path program 83 times [2021-10-07 15:11:27,606 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:11:27,606 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [402593134] [2021-10-07 15:11:27,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:11:27,606 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:11:27,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:11:30,734 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-07 15:11:30,734 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:11:30,734 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [402593134] [2021-10-07 15:11:30,734 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [402593134] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:11:30,735 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2070949631] [2021-10-07 15:11:30,735 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:11:30,735 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:11:30,735 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:11:30,737 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-07 15:11:30,738 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-07 15:11:31,944 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 43 check-sat command(s) [2021-10-07 15:11:31,944 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:11:31,949 INFO L263 TraceCheckSpWp]: Trace formula consists of 804 conjuncts, 86 conjunts are in the unsatisfiable core [2021-10-07 15:11:31,951 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:11:32,161 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-07 15:11:32,161 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2070949631] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:11:32,162 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:11:32,162 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [84, 84] total 85 [2021-10-07 15:11:32,162 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [833517006] [2021-10-07 15:11:32,162 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 87 states [2021-10-07 15:11:32,162 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:11:32,163 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 87 interpolants. [2021-10-07 15:11:32,164 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3741, Invalid=3741, Unknown=0, NotChecked=0, Total=7482 [2021-10-07 15:11:32,164 INFO L87 Difference]: Start difference. First operand 708 states and 1677 transitions. Second operand has 87 states, 86 states have (on average 1.058139534883721) internal successors, (91), 86 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:11:34,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:11:34,008 INFO L93 Difference]: Finished difference Result 1394 states and 3305 transitions. [2021-10-07 15:11:34,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2021-10-07 15:11:34,008 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-07 15:11:34,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:11:34,010 INFO L225 Difference]: With dead ends: 1394 [2021-10-07 15:11:34,010 INFO L226 Difference]: Without dead ends: 1052 [2021-10-07 15:11:34,011 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 164 ImplicationChecksByTransitivity, 2927.2ms TimeCoverageRelationStatistics Valid=3741, Invalid=3741, Unknown=0, NotChecked=0, Total=7482 [2021-10-07 15:11:34,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1052 states. [2021-10-07 15:11:34,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1052 to 716. [2021-10-07 15:11:34,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 716 states, 713 states have (on average 2.378681626928471) internal successors, (1696), 715 states have internal predecessors, (1696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:11:34,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 716 states to 716 states and 1696 transitions. [2021-10-07 15:11:34,020 INFO L78 Accepts]: Start accepts. Automaton has 716 states and 1696 transitions. Word has length 87 [2021-10-07 15:11:34,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:11:34,021 INFO L470 AbstractCegarLoop]: Abstraction has 716 states and 1696 transitions. [2021-10-07 15:11:34,021 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-07 15:11:34,021 INFO L276 IsEmpty]: Start isEmpty. Operand 716 states and 1696 transitions. [2021-10-07 15:11:34,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2021-10-07 15:11:34,022 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:11:34,022 INFO L512 BasicCegarLoop]: trace histogram [84, 1, 1, 1, 1] [2021-10-07 15:11:34,049 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-07 15:11:34,223 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,89 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:11:34,223 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:11:34,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:11:34,224 INFO L82 PathProgramCache]: Analyzing trace with hash -1333193819, now seen corresponding path program 84 times [2021-10-07 15:11:34,224 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:11:34,224 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1856655445] [2021-10-07 15:11:34,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:11:34,225 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:11:34,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:11:37,380 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-07 15:11:37,380 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:11:37,380 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1856655445] [2021-10-07 15:11:37,380 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1856655445] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:11:37,381 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1910740122] [2021-10-07 15:11:37,381 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:11:37,381 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:11:37,381 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:11:37,382 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-07 15:11:37,383 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-07 15:11:38,666 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 43 check-sat command(s) [2021-10-07 15:11:38,667 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:11:38,672 INFO L263 TraceCheckSpWp]: Trace formula consists of 813 conjuncts, 87 conjunts are in the unsatisfiable core [2021-10-07 15:11:38,674 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:11:38,900 INFO L134 CoverageAnalysis]: Checked inductivity of 3570 backedges. 0 proven. 3570 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:11:38,900 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1910740122] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:11:38,901 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:11:38,901 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [85, 85] total 86 [2021-10-07 15:11:38,901 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1452658117] [2021-10-07 15:11:38,901 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 88 states [2021-10-07 15:11:38,901 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:11:38,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 88 interpolants. [2021-10-07 15:11:38,903 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3828, Invalid=3828, Unknown=0, NotChecked=0, Total=7656 [2021-10-07 15:11:38,904 INFO L87 Difference]: Start difference. First operand 716 states and 1696 transitions. Second operand has 88 states, 87 states have (on average 1.0574712643678161) internal successors, (92), 87 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:11:40,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:11:40,767 INFO L93 Difference]: Finished difference Result 1410 states and 3343 transitions. [2021-10-07 15:11:40,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2021-10-07 15:11:40,772 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-07 15:11:40,773 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:11:40,775 INFO L225 Difference]: With dead ends: 1410 [2021-10-07 15:11:40,775 INFO L226 Difference]: Without dead ends: 1064 [2021-10-07 15:11:40,776 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 166 ImplicationChecksByTransitivity, 2976.6ms TimeCoverageRelationStatistics Valid=3828, Invalid=3828, Unknown=0, NotChecked=0, Total=7656 [2021-10-07 15:11:40,777 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1064 states. [2021-10-07 15:11:40,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1064 to 724. [2021-10-07 15:11:40,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 724 states, 721 states have (on average 2.378640776699029) internal successors, (1715), 723 states have internal predecessors, (1715), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:11:40,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 724 states to 724 states and 1715 transitions. [2021-10-07 15:11:40,789 INFO L78 Accepts]: Start accepts. Automaton has 724 states and 1715 transitions. Word has length 88 [2021-10-07 15:11:40,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:11:40,790 INFO L470 AbstractCegarLoop]: Abstraction has 724 states and 1715 transitions. [2021-10-07 15:11:40,790 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-07 15:11:40,790 INFO L276 IsEmpty]: Start isEmpty. Operand 724 states and 1715 transitions. [2021-10-07 15:11:40,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2021-10-07 15:11:40,792 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:11:40,792 INFO L512 BasicCegarLoop]: trace histogram [85, 1, 1, 1, 1] [2021-10-07 15:11:40,822 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Forceful destruction successful, exit code 0 [2021-10-07 15:11:41,005 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,SelfDestructingSolverStorable95 [2021-10-07 15:11:41,006 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:11:41,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:11:41,006 INFO L82 PathProgramCache]: Analyzing trace with hash 1620666219, now seen corresponding path program 85 times [2021-10-07 15:11:41,007 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:11:41,007 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [800615774] [2021-10-07 15:11:41,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:11:41,008 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:11:41,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:11:44,250 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-07 15:11:44,251 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:11:44,251 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [800615774] [2021-10-07 15:11:44,251 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [800615774] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:11:44,251 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [563980314] [2021-10-07 15:11:44,252 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:11:44,252 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:11:44,252 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:11:44,253 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-07 15:11:44,253 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-07 15:11:45,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:11:45,503 INFO L263 TraceCheckSpWp]: Trace formula consists of 822 conjuncts, 88 conjunts are in the unsatisfiable core [2021-10-07 15:11:45,505 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:11:45,720 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-07 15:11:45,720 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [563980314] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:11:45,720 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:11:45,720 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [86, 86] total 87 [2021-10-07 15:11:45,721 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [706328315] [2021-10-07 15:11:45,721 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 89 states [2021-10-07 15:11:45,721 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:11:45,723 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 89 interpolants. [2021-10-07 15:11:45,723 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3916, Invalid=3916, Unknown=0, NotChecked=0, Total=7832 [2021-10-07 15:11:45,723 INFO L87 Difference]: Start difference. First operand 724 states and 1715 transitions. Second operand has 89 states, 88 states have (on average 1.0568181818181819) internal successors, (93), 88 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:11:47,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:11:47,703 INFO L93 Difference]: Finished difference Result 1426 states and 3381 transitions. [2021-10-07 15:11:47,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2021-10-07 15:11:47,704 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-07 15:11:47,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:11:47,706 INFO L225 Difference]: With dead ends: 1426 [2021-10-07 15:11:47,706 INFO L226 Difference]: Without dead ends: 1076 [2021-10-07 15:11:47,706 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 168 ImplicationChecksByTransitivity, 3054.4ms TimeCoverageRelationStatistics Valid=3916, Invalid=3916, Unknown=0, NotChecked=0, Total=7832 [2021-10-07 15:11:47,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1076 states. [2021-10-07 15:11:47,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1076 to 732. [2021-10-07 15:11:47,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 732 states, 729 states have (on average 2.3786008230452675) internal successors, (1734), 731 states have internal predecessors, (1734), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:11:47,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 732 states to 732 states and 1734 transitions. [2021-10-07 15:11:47,719 INFO L78 Accepts]: Start accepts. Automaton has 732 states and 1734 transitions. Word has length 89 [2021-10-07 15:11:47,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:11:47,719 INFO L470 AbstractCegarLoop]: Abstraction has 732 states and 1734 transitions. [2021-10-07 15:11:47,719 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-07 15:11:47,719 INFO L276 IsEmpty]: Start isEmpty. Operand 732 states and 1734 transitions. [2021-10-07 15:11:47,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2021-10-07 15:11:47,721 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:11:47,721 INFO L512 BasicCegarLoop]: trace histogram [86, 1, 1, 1, 1] [2021-10-07 15:11:47,748 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-07 15:11:47,921 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 91 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable96 [2021-10-07 15:11:47,922 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:11:47,922 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:11:47,922 INFO L82 PathProgramCache]: Analyzing trace with hash -1298953115, now seen corresponding path program 86 times [2021-10-07 15:11:47,923 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:11:47,923 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1760385299] [2021-10-07 15:11:47,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:11:47,924 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:11:47,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:11:51,258 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-07 15:11:51,258 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:11:51,259 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1760385299] [2021-10-07 15:11:51,259 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1760385299] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:11:51,259 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [942728854] [2021-10-07 15:11:51,259 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:11:51,259 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:11:51,260 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:11:51,260 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-07 15:11:51,261 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-07 15:11:52,537 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:11:52,538 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:11:52,542 INFO L263 TraceCheckSpWp]: Trace formula consists of 831 conjuncts, 89 conjunts are in the unsatisfiable core [2021-10-07 15:11:52,544 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:11:52,764 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-07 15:11:52,765 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [942728854] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:11:52,765 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:11:52,765 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [87, 87] total 88 [2021-10-07 15:11:52,765 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [219551020] [2021-10-07 15:11:52,765 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 90 states [2021-10-07 15:11:52,766 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:11:52,767 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 90 interpolants. [2021-10-07 15:11:52,769 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4005, Invalid=4005, Unknown=0, NotChecked=0, Total=8010 [2021-10-07 15:11:52,769 INFO L87 Difference]: Start difference. First operand 732 states and 1734 transitions. Second operand has 90 states, 89 states have (on average 1.0561797752808988) internal successors, (94), 89 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:11:54,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:11:54,729 INFO L93 Difference]: Finished difference Result 1442 states and 3419 transitions. [2021-10-07 15:11:54,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2021-10-07 15:11:54,730 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-07 15:11:54,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:11:54,732 INFO L225 Difference]: With dead ends: 1442 [2021-10-07 15:11:54,732 INFO L226 Difference]: Without dead ends: 1088 [2021-10-07 15:11:54,732 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 170 ImplicationChecksByTransitivity, 3147.4ms TimeCoverageRelationStatistics Valid=4005, Invalid=4005, Unknown=0, NotChecked=0, Total=8010 [2021-10-07 15:11:54,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1088 states. [2021-10-07 15:11:54,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1088 to 740. [2021-10-07 15:11:54,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 740 states, 737 states have (on average 2.378561736770692) internal successors, (1753), 739 states have internal predecessors, (1753), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:11:54,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 740 states to 740 states and 1753 transitions. [2021-10-07 15:11:54,743 INFO L78 Accepts]: Start accepts. Automaton has 740 states and 1753 transitions. Word has length 90 [2021-10-07 15:11:54,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:11:54,743 INFO L470 AbstractCegarLoop]: Abstraction has 740 states and 1753 transitions. [2021-10-07 15:11:54,744 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-07 15:11:54,744 INFO L276 IsEmpty]: Start isEmpty. Operand 740 states and 1753 transitions. [2021-10-07 15:11:54,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-10-07 15:11:54,745 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:11:54,745 INFO L512 BasicCegarLoop]: trace histogram [87, 1, 1, 1, 1] [2021-10-07 15:11:54,773 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-07 15:11:54,947 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,92 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:11:54,947 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:11:54,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:11:54,948 INFO L82 PathProgramCache]: Analyzing trace with hash -1612839253, now seen corresponding path program 87 times [2021-10-07 15:11:54,948 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:11:54,948 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [797701761] [2021-10-07 15:11:54,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:11:54,948 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:11:54,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:11:58,388 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-07 15:11:58,388 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:11:58,389 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [797701761] [2021-10-07 15:11:58,389 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [797701761] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:11:58,389 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [116950638] [2021-10-07 15:11:58,389 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:11:58,389 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:11:58,390 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:11:58,391 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-07 15:11:58,392 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-07 15:11:59,770 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 45 check-sat command(s) [2021-10-07 15:11:59,770 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:11:59,775 INFO L263 TraceCheckSpWp]: Trace formula consists of 840 conjuncts, 90 conjunts are in the unsatisfiable core [2021-10-07 15:11:59,777 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:11:59,999 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-07 15:11:59,999 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [116950638] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:12:00,000 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:12:00,000 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [88, 88] total 89 [2021-10-07 15:12:00,000 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [906556735] [2021-10-07 15:12:00,000 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 91 states [2021-10-07 15:12:00,001 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:12:00,002 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 91 interpolants. [2021-10-07 15:12:00,003 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4095, Invalid=4095, Unknown=0, NotChecked=0, Total=8190 [2021-10-07 15:12:00,003 INFO L87 Difference]: Start difference. First operand 740 states and 1753 transitions. Second operand has 91 states, 90 states have (on average 1.0555555555555556) internal successors, (95), 90 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:12:02,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:12:02,222 INFO L93 Difference]: Finished difference Result 1458 states and 3457 transitions. [2021-10-07 15:12:02,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2021-10-07 15:12:02,223 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-07 15:12:02,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:12:02,224 INFO L225 Difference]: With dead ends: 1458 [2021-10-07 15:12:02,224 INFO L226 Difference]: Without dead ends: 1100 [2021-10-07 15:12:02,225 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 3245.7ms TimeCoverageRelationStatistics Valid=4095, Invalid=4095, Unknown=0, NotChecked=0, Total=8190 [2021-10-07 15:12:02,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1100 states. [2021-10-07 15:12:02,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1100 to 748. [2021-10-07 15:12:02,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 748 states, 745 states have (on average 2.3785234899328858) internal successors, (1772), 747 states have internal predecessors, (1772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:12:02,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 748 states to 748 states and 1772 transitions. [2021-10-07 15:12:02,235 INFO L78 Accepts]: Start accepts. Automaton has 748 states and 1772 transitions. Word has length 91 [2021-10-07 15:12:02,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:12:02,235 INFO L470 AbstractCegarLoop]: Abstraction has 748 states and 1772 transitions. [2021-10-07 15:12:02,236 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-07 15:12:02,236 INFO L276 IsEmpty]: Start isEmpty. Operand 748 states and 1772 transitions. [2021-10-07 15:12:02,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2021-10-07 15:12:02,237 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:12:02,237 INFO L512 BasicCegarLoop]: trace histogram [88, 1, 1, 1, 1] [2021-10-07 15:12:02,265 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-07 15:12:02,437 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,SelfDestructingSolverStorable98 [2021-10-07 15:12:02,438 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:12:02,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:12:02,439 INFO L82 PathProgramCache]: Analyzing trace with hash 1541592357, now seen corresponding path program 88 times [2021-10-07 15:12:02,439 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:12:02,439 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [719577814] [2021-10-07 15:12:02,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:12:02,440 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:12:02,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:12:05,893 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-07 15:12:05,894 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:12:05,894 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [719577814] [2021-10-07 15:12:05,894 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [719577814] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:12:05,894 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1324820336] [2021-10-07 15:12:05,895 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:12:05,895 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:12:05,895 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:12:05,901 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-07 15:12:05,916 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-07 15:12:07,176 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:12:07,176 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:12:07,182 INFO L263 TraceCheckSpWp]: Trace formula consists of 849 conjuncts, 91 conjunts are in the unsatisfiable core [2021-10-07 15:12:07,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:12:07,409 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-07 15:12:07,410 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1324820336] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:12:07,410 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:12:07,410 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [89, 89] total 90 [2021-10-07 15:12:07,411 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [360045014] [2021-10-07 15:12:07,413 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 92 states [2021-10-07 15:12:07,413 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:12:07,414 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 92 interpolants. [2021-10-07 15:12:07,416 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4186, Invalid=4186, Unknown=0, NotChecked=0, Total=8372 [2021-10-07 15:12:07,416 INFO L87 Difference]: Start difference. First operand 748 states and 1772 transitions. Second operand has 92 states, 91 states have (on average 1.054945054945055) internal successors, (96), 91 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:12:09,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:12:09,579 INFO L93 Difference]: Finished difference Result 1474 states and 3495 transitions. [2021-10-07 15:12:09,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2021-10-07 15:12:09,579 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-07 15:12:09,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:12:09,581 INFO L225 Difference]: With dead ends: 1474 [2021-10-07 15:12:09,582 INFO L226 Difference]: Without dead ends: 1112 [2021-10-07 15:12:09,582 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 174 ImplicationChecksByTransitivity, 3254.6ms TimeCoverageRelationStatistics Valid=4186, Invalid=4186, Unknown=0, NotChecked=0, Total=8372 [2021-10-07 15:12:09,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1112 states. [2021-10-07 15:12:09,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1112 to 756. [2021-10-07 15:12:09,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 756 states, 753 states have (on average 2.3784860557768925) internal successors, (1791), 755 states have internal predecessors, (1791), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:12:09,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 756 states to 756 states and 1791 transitions. [2021-10-07 15:12:09,596 INFO L78 Accepts]: Start accepts. Automaton has 756 states and 1791 transitions. Word has length 92 [2021-10-07 15:12:09,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:12:09,597 INFO L470 AbstractCegarLoop]: Abstraction has 756 states and 1791 transitions. [2021-10-07 15:12:09,597 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-07 15:12:09,597 INFO L276 IsEmpty]: Start isEmpty. Operand 756 states and 1791 transitions. [2021-10-07 15:12:09,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2021-10-07 15:12:09,599 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:12:09,599 INFO L512 BasicCegarLoop]: trace histogram [89, 1, 1, 1, 1] [2021-10-07 15:12:09,641 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-07 15:12:09,812 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99,94 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:12:09,812 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:12:09,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:12:09,813 INFO L82 PathProgramCache]: Analyzing trace with hash 544724459, now seen corresponding path program 89 times [2021-10-07 15:12:09,814 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:12:09,814 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [662406381] [2021-10-07 15:12:09,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:12:09,815 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:12:09,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:12:13,340 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-07 15:12:13,340 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:12:13,341 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [662406381] [2021-10-07 15:12:13,341 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [662406381] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:12:13,341 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1352443653] [2021-10-07 15:12:13,341 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:12:13,341 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:12:13,342 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:12:13,342 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-07 15:12:13,343 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-07 15:12:14,762 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 46 check-sat command(s) [2021-10-07 15:12:14,762 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:12:14,768 INFO L263 TraceCheckSpWp]: Trace formula consists of 858 conjuncts, 92 conjunts are in the unsatisfiable core [2021-10-07 15:12:14,770 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:12:14,994 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-07 15:12:14,995 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1352443653] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:12:14,995 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:12:14,995 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [90, 90] total 91 [2021-10-07 15:12:14,995 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [109089343] [2021-10-07 15:12:14,995 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 93 states [2021-10-07 15:12:14,996 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:12:14,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 93 interpolants. [2021-10-07 15:12:14,998 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4278, Invalid=4278, Unknown=0, NotChecked=0, Total=8556 [2021-10-07 15:12:14,998 INFO L87 Difference]: Start difference. First operand 756 states and 1791 transitions. Second operand has 93 states, 92 states have (on average 1.0543478260869565) internal successors, (97), 92 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:12:17,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:12:17,138 INFO L93 Difference]: Finished difference Result 1490 states and 3533 transitions. [2021-10-07 15:12:17,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2021-10-07 15:12:17,138 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-07 15:12:17,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:12:17,140 INFO L225 Difference]: With dead ends: 1490 [2021-10-07 15:12:17,140 INFO L226 Difference]: Without dead ends: 1124 [2021-10-07 15:12:17,141 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 91 SyntacticMatches, 0 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 3336.7ms TimeCoverageRelationStatistics Valid=4278, Invalid=4278, Unknown=0, NotChecked=0, Total=8556 [2021-10-07 15:12:17,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1124 states. [2021-10-07 15:12:17,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1124 to 764. [2021-10-07 15:12:17,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 764 states, 761 states have (on average 2.378449408672799) internal successors, (1810), 763 states have internal predecessors, (1810), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:12:17,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 764 states to 764 states and 1810 transitions. [2021-10-07 15:12:17,153 INFO L78 Accepts]: Start accepts. Automaton has 764 states and 1810 transitions. Word has length 93 [2021-10-07 15:12:17,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:12:17,154 INFO L470 AbstractCegarLoop]: Abstraction has 764 states and 1810 transitions. [2021-10-07 15:12:17,154 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-07 15:12:17,154 INFO L276 IsEmpty]: Start isEmpty. Operand 764 states and 1810 transitions. [2021-10-07 15:12:17,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2021-10-07 15:12:17,155 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:12:17,155 INFO L512 BasicCegarLoop]: trace histogram [90, 1, 1, 1, 1] [2021-10-07 15:12:17,184 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-07 15:12:17,355 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,SelfDestructingSolverStorable100 [2021-10-07 15:12:17,356 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:12:17,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:12:17,357 INFO L82 PathProgramCache]: Analyzing trace with hash -293409307, now seen corresponding path program 90 times [2021-10-07 15:12:17,357 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:12:17,357 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [929428796] [2021-10-07 15:12:17,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:12:17,358 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:12:17,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:12:21,037 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-07 15:12:21,037 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:12:21,037 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [929428796] [2021-10-07 15:12:21,037 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [929428796] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:12:21,037 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1132380629] [2021-10-07 15:12:21,038 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:12:21,038 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:12:21,038 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:12:21,039 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-07 15:12:21,040 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-07 15:12:22,462 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 46 check-sat command(s) [2021-10-07 15:12:22,462 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:12:22,467 INFO L263 TraceCheckSpWp]: Trace formula consists of 867 conjuncts, 93 conjunts are in the unsatisfiable core [2021-10-07 15:12:22,469 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:12:22,708 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-07 15:12:22,708 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1132380629] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:12:22,708 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:12:22,708 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [91, 91] total 92 [2021-10-07 15:12:22,709 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1009082500] [2021-10-07 15:12:22,711 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 94 states [2021-10-07 15:12:22,711 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:12:22,713 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 94 interpolants. [2021-10-07 15:12:22,713 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4371, Invalid=4371, Unknown=0, NotChecked=0, Total=8742 [2021-10-07 15:12:22,713 INFO L87 Difference]: Start difference. First operand 764 states and 1810 transitions. Second operand has 94 states, 93 states have (on average 1.053763440860215) internal successors, (98), 93 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:12:25,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:12:25,070 INFO L93 Difference]: Finished difference Result 1506 states and 3571 transitions. [2021-10-07 15:12:25,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2021-10-07 15:12:25,071 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-07 15:12:25,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:12:25,073 INFO L225 Difference]: With dead ends: 1506 [2021-10-07 15:12:25,073 INFO L226 Difference]: Without dead ends: 1136 [2021-10-07 15:12:25,074 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 178 ImplicationChecksByTransitivity, 3476.9ms TimeCoverageRelationStatistics Valid=4371, Invalid=4371, Unknown=0, NotChecked=0, Total=8742 [2021-10-07 15:12:25,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1136 states. [2021-10-07 15:12:25,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1136 to 772. [2021-10-07 15:12:25,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 772 states, 769 states have (on average 2.3784135240572173) internal successors, (1829), 771 states have internal predecessors, (1829), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:12:25,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 772 states to 772 states and 1829 transitions. [2021-10-07 15:12:25,084 INFO L78 Accepts]: Start accepts. Automaton has 772 states and 1829 transitions. Word has length 94 [2021-10-07 15:12:25,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:12:25,085 INFO L470 AbstractCegarLoop]: Abstraction has 772 states and 1829 transitions. [2021-10-07 15:12:25,085 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-07 15:12:25,085 INFO L276 IsEmpty]: Start isEmpty. Operand 772 states and 1829 transitions. [2021-10-07 15:12:25,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2021-10-07 15:12:25,086 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:12:25,086 INFO L512 BasicCegarLoop]: trace histogram [91, 1, 1, 1, 1] [2021-10-07 15:12:25,114 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-07 15:12:25,286 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101,96 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:12:25,287 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:12:25,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:12:25,288 INFO L82 PathProgramCache]: Analyzing trace with hash -505752277, now seen corresponding path program 91 times [2021-10-07 15:12:25,288 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:12:25,288 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [379158251] [2021-10-07 15:12:25,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:12:25,289 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:12:25,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:12:29,021 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-07 15:12:29,022 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:12:29,022 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [379158251] [2021-10-07 15:12:29,022 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [379158251] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:12:29,022 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [94297584] [2021-10-07 15:12:29,023 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:12:29,023 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:12:29,023 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:12:29,025 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-07 15:12:29,026 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-07 15:12:30,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:12:30,441 INFO L263 TraceCheckSpWp]: Trace formula consists of 876 conjuncts, 94 conjunts are in the unsatisfiable core [2021-10-07 15:12:30,443 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:12:30,664 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-07 15:12:30,664 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [94297584] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:12:30,664 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:12:30,665 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [92, 92] total 93 [2021-10-07 15:12:30,665 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [220425628] [2021-10-07 15:12:30,665 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 95 states [2021-10-07 15:12:30,666 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:12:30,667 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 95 interpolants. [2021-10-07 15:12:30,668 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4465, Invalid=4465, Unknown=0, NotChecked=0, Total=8930 [2021-10-07 15:12:30,668 INFO L87 Difference]: Start difference. First operand 772 states and 1829 transitions. Second operand has 95 states, 94 states have (on average 1.053191489361702) internal successors, (99), 94 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:12:33,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:12:33,039 INFO L93 Difference]: Finished difference Result 1522 states and 3609 transitions. [2021-10-07 15:12:33,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2021-10-07 15:12:33,039 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-07 15:12:33,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:12:33,041 INFO L225 Difference]: With dead ends: 1522 [2021-10-07 15:12:33,041 INFO L226 Difference]: Without dead ends: 1148 [2021-10-07 15:12:33,042 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 93 SyntacticMatches, 0 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 180 ImplicationChecksByTransitivity, 3529.7ms TimeCoverageRelationStatistics Valid=4465, Invalid=4465, Unknown=0, NotChecked=0, Total=8930 [2021-10-07 15:12:33,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1148 states. [2021-10-07 15:12:33,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1148 to 780. [2021-10-07 15:12:33,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 780 states, 777 states have (on average 2.3783783783783785) internal successors, (1848), 779 states have internal predecessors, (1848), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:12:33,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 780 states to 780 states and 1848 transitions. [2021-10-07 15:12:33,053 INFO L78 Accepts]: Start accepts. Automaton has 780 states and 1848 transitions. Word has length 95 [2021-10-07 15:12:33,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:12:33,053 INFO L470 AbstractCegarLoop]: Abstraction has 780 states and 1848 transitions. [2021-10-07 15:12:33,053 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-07 15:12:33,053 INFO L276 IsEmpty]: Start isEmpty. Operand 780 states and 1848 transitions. [2021-10-07 15:12:33,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2021-10-07 15:12:33,055 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:12:33,055 INFO L512 BasicCegarLoop]: trace histogram [92, 1, 1, 1, 1] [2021-10-07 15:12:33,096 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-07 15:12:33,270 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,SelfDestructingSolverStorable102 [2021-10-07 15:12:33,270 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:12:33,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:12:33,271 INFO L82 PathProgramCache]: Analyzing trace with hash 1501550245, now seen corresponding path program 92 times [2021-10-07 15:12:33,271 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:12:33,271 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1944741373] [2021-10-07 15:12:33,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:12:33,272 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:12:33,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:12:37,055 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-07 15:12:37,055 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:12:37,055 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1944741373] [2021-10-07 15:12:37,056 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1944741373] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:12:37,056 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1196503948] [2021-10-07 15:12:37,056 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:12:37,056 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:12:37,056 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:12:37,057 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-07 15:12:37,058 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-07 15:12:38,504 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:12:38,504 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:12:38,509 INFO L263 TraceCheckSpWp]: Trace formula consists of 885 conjuncts, 95 conjunts are in the unsatisfiable core [2021-10-07 15:12:38,511 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:12:38,742 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-07 15:12:38,743 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1196503948] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:12:38,743 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:12:38,743 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [93, 93] total 94 [2021-10-07 15:12:38,743 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [264837983] [2021-10-07 15:12:38,743 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 96 states [2021-10-07 15:12:38,744 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:12:38,745 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 96 interpolants. [2021-10-07 15:12:38,745 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4560, Invalid=4560, Unknown=0, NotChecked=0, Total=9120 [2021-10-07 15:12:38,746 INFO L87 Difference]: Start difference. First operand 780 states and 1848 transitions. Second operand has 96 states, 95 states have (on average 1.0526315789473684) internal successors, (100), 95 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:12:41,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:12:41,254 INFO L93 Difference]: Finished difference Result 1538 states and 3647 transitions. [2021-10-07 15:12:41,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 96 states. [2021-10-07 15:12:41,254 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-07 15:12:41,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:12:41,256 INFO L225 Difference]: With dead ends: 1538 [2021-10-07 15:12:41,256 INFO L226 Difference]: Without dead ends: 1160 [2021-10-07 15:12:41,257 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 94 SyntacticMatches, 0 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 182 ImplicationChecksByTransitivity, 3587.5ms TimeCoverageRelationStatistics Valid=4560, Invalid=4560, Unknown=0, NotChecked=0, Total=9120 [2021-10-07 15:12:41,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1160 states. [2021-10-07 15:12:41,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1160 to 788. [2021-10-07 15:12:41,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 788 states, 785 states have (on average 2.378343949044586) internal successors, (1867), 787 states have internal predecessors, (1867), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:12:41,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 788 states to 788 states and 1867 transitions. [2021-10-07 15:12:41,273 INFO L78 Accepts]: Start accepts. Automaton has 788 states and 1867 transitions. Word has length 96 [2021-10-07 15:12:41,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:12:41,273 INFO L470 AbstractCegarLoop]: Abstraction has 788 states and 1867 transitions. [2021-10-07 15:12:41,274 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-07 15:12:41,274 INFO L276 IsEmpty]: Start isEmpty. Operand 788 states and 1867 transitions. [2021-10-07 15:12:41,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2021-10-07 15:12:41,275 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:12:41,275 INFO L512 BasicCegarLoop]: trace histogram [93, 1, 1, 1, 1] [2021-10-07 15:12:41,322 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Forceful destruction successful, exit code 0 [2021-10-07 15:12:41,489 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2021-10-07 15:12:41,489 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:12:41,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:12:41,490 INFO L82 PathProgramCache]: Analyzing trace with hash -696581013, now seen corresponding path program 93 times [2021-10-07 15:12:41,490 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:12:41,491 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [569169288] [2021-10-07 15:12:41,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:12:41,491 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:12:41,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:12:45,277 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-07 15:12:45,277 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:12:45,277 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [569169288] [2021-10-07 15:12:45,277 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [569169288] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:12:45,278 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [789726262] [2021-10-07 15:12:45,278 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:12:45,278 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:12:45,278 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:12:45,279 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-07 15:12:45,280 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-07 15:12:46,831 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 48 check-sat command(s) [2021-10-07 15:12:46,832 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:12:46,836 INFO L263 TraceCheckSpWp]: Trace formula consists of 894 conjuncts, 96 conjunts are in the unsatisfiable core [2021-10-07 15:12:46,838 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:12:47,080 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-07 15:12:47,081 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [789726262] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:12:47,081 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:12:47,081 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [94, 94] total 95 [2021-10-07 15:12:47,081 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [753203527] [2021-10-07 15:12:47,082 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 97 states [2021-10-07 15:12:47,082 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:12:47,083 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 97 interpolants. [2021-10-07 15:12:47,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4656, Invalid=4656, Unknown=0, NotChecked=0, Total=9312 [2021-10-07 15:12:47,085 INFO L87 Difference]: Start difference. First operand 788 states and 1867 transitions. Second operand has 97 states, 96 states have (on average 1.0520833333333333) internal successors, (101), 96 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:12:49,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:12:49,592 INFO L93 Difference]: Finished difference Result 1554 states and 3685 transitions. [2021-10-07 15:12:49,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2021-10-07 15:12:49,592 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-07 15:12:49,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:12:49,594 INFO L225 Difference]: With dead ends: 1554 [2021-10-07 15:12:49,594 INFO L226 Difference]: Without dead ends: 1172 [2021-10-07 15:12:49,595 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 95 SyntacticMatches, 0 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 3586.3ms TimeCoverageRelationStatistics Valid=4656, Invalid=4656, Unknown=0, NotChecked=0, Total=9312 [2021-10-07 15:12:49,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1172 states. [2021-10-07 15:12:49,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1172 to 796. [2021-10-07 15:12:49,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 796 states, 793 states have (on average 2.378310214375788) internal successors, (1886), 795 states have internal predecessors, (1886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:12:49,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 796 states to 796 states and 1886 transitions. [2021-10-07 15:12:49,605 INFO L78 Accepts]: Start accepts. Automaton has 796 states and 1886 transitions. Word has length 97 [2021-10-07 15:12:49,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:12:49,605 INFO L470 AbstractCegarLoop]: Abstraction has 796 states and 1886 transitions. [2021-10-07 15:12:49,605 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-07 15:12:49,605 INFO L276 IsEmpty]: Start isEmpty. Operand 796 states and 1886 transitions. [2021-10-07 15:12:49,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2021-10-07 15:12:49,606 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:12:49,607 INFO L512 BasicCegarLoop]: trace histogram [94, 1, 1, 1, 1] [2021-10-07 15:12:49,635 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-07 15:12:49,807 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,SelfDestructingSolverStorable104 [2021-10-07 15:12:49,807 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:12:49,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:12:49,808 INFO L82 PathProgramCache]: Analyzing trace with hash -119173275, now seen corresponding path program 94 times [2021-10-07 15:12:49,808 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:12:49,809 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1747655266] [2021-10-07 15:12:49,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:12:49,809 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:12:49,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:12:53,699 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-07 15:12:53,700 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:12:53,700 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1747655266] [2021-10-07 15:12:53,700 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1747655266] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:12:53,700 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1503702047] [2021-10-07 15:12:53,700 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:12:53,701 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:12:53,701 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:12:53,702 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-07 15:12:53,702 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-07 15:12:55,223 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:12:55,223 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:12:55,230 INFO L263 TraceCheckSpWp]: Trace formula consists of 903 conjuncts, 97 conjunts are in the unsatisfiable core [2021-10-07 15:12:55,231 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:12:55,467 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-07 15:12:55,467 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1503702047] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:12:55,467 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:12:55,467 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [95, 95] total 96 [2021-10-07 15:12:55,468 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [686095995] [2021-10-07 15:12:55,468 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 98 states [2021-10-07 15:12:55,468 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:12:55,469 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 98 interpolants. [2021-10-07 15:12:55,469 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4753, Invalid=4753, Unknown=0, NotChecked=0, Total=9506 [2021-10-07 15:12:55,469 INFO L87 Difference]: Start difference. First operand 796 states and 1886 transitions. Second operand has 98 states, 97 states have (on average 1.0515463917525774) internal successors, (102), 97 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:12:57,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:12:57,914 INFO L93 Difference]: Finished difference Result 1570 states and 3723 transitions. [2021-10-07 15:12:57,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2021-10-07 15:12:57,915 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-07 15:12:57,915 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:12:57,917 INFO L225 Difference]: With dead ends: 1570 [2021-10-07 15:12:57,917 INFO L226 Difference]: Without dead ends: 1184 [2021-10-07 15:12:57,917 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 3692.1ms TimeCoverageRelationStatistics Valid=4753, Invalid=4753, Unknown=0, NotChecked=0, Total=9506 [2021-10-07 15:12:57,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1184 states. [2021-10-07 15:12:57,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1184 to 804. [2021-10-07 15:12:57,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 804 states, 801 states have (on average 2.3782771535580522) internal successors, (1905), 803 states have internal predecessors, (1905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:12:57,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 804 states to 804 states and 1905 transitions. [2021-10-07 15:12:57,928 INFO L78 Accepts]: Start accepts. Automaton has 804 states and 1905 transitions. Word has length 98 [2021-10-07 15:12:57,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:12:57,929 INFO L470 AbstractCegarLoop]: Abstraction has 804 states and 1905 transitions. [2021-10-07 15:12:57,929 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-07 15:12:57,929 INFO L276 IsEmpty]: Start isEmpty. Operand 804 states and 1905 transitions. [2021-10-07 15:12:57,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2021-10-07 15:12:57,930 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:12:57,930 INFO L512 BasicCegarLoop]: trace histogram [95, 1, 1, 1, 1] [2021-10-07 15:12:57,958 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-07 15:12:58,130 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105,100 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:12:58,131 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:12:58,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:12:58,132 INFO L82 PathProgramCache]: Analyzing trace with hash 600597419, now seen corresponding path program 95 times [2021-10-07 15:12:58,132 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:12:58,132 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [45895930] [2021-10-07 15:12:58,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:12:58,133 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:12:58,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:13:02,122 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-07 15:13:02,122 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:13:02,122 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [45895930] [2021-10-07 15:13:02,123 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [45895930] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:13:02,123 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [773164894] [2021-10-07 15:13:02,123 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:13:02,123 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:13:02,123 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:13:02,124 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-07 15:13:02,125 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-07 15:13:03,683 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 49 check-sat command(s) [2021-10-07 15:13:03,683 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:13:03,689 INFO L263 TraceCheckSpWp]: Trace formula consists of 912 conjuncts, 98 conjunts are in the unsatisfiable core [2021-10-07 15:13:03,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:13:03,927 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-07 15:13:03,927 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [773164894] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:13:03,927 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:13:03,928 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [96, 96] total 97 [2021-10-07 15:13:03,928 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1009127540] [2021-10-07 15:13:03,928 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 99 states [2021-10-07 15:13:03,928 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:13:03,929 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 99 interpolants. [2021-10-07 15:13:03,930 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4851, Invalid=4851, Unknown=0, NotChecked=0, Total=9702 [2021-10-07 15:13:03,930 INFO L87 Difference]: Start difference. First operand 804 states and 1905 transitions. Second operand has 99 states, 98 states have (on average 1.0510204081632653) internal successors, (103), 98 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:13:06,663 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:13:06,663 INFO L93 Difference]: Finished difference Result 1586 states and 3761 transitions. [2021-10-07 15:13:06,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 99 states. [2021-10-07 15:13:06,663 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-07 15:13:06,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:13:06,665 INFO L225 Difference]: With dead ends: 1586 [2021-10-07 15:13:06,665 INFO L226 Difference]: Without dead ends: 1196 [2021-10-07 15:13:06,666 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 188 ImplicationChecksByTransitivity, 3790.3ms TimeCoverageRelationStatistics Valid=4851, Invalid=4851, Unknown=0, NotChecked=0, Total=9702 [2021-10-07 15:13:06,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1196 states. [2021-10-07 15:13:06,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1196 to 812. [2021-10-07 15:13:06,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 812 states, 809 states have (on average 2.3782447466007417) internal successors, (1924), 811 states have internal predecessors, (1924), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:13:06,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 812 states to 812 states and 1924 transitions. [2021-10-07 15:13:06,677 INFO L78 Accepts]: Start accepts. Automaton has 812 states and 1924 transitions. Word has length 99 [2021-10-07 15:13:06,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:13:06,677 INFO L470 AbstractCegarLoop]: Abstraction has 812 states and 1924 transitions. [2021-10-07 15:13:06,677 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-07 15:13:06,677 INFO L276 IsEmpty]: Start isEmpty. Operand 812 states and 1924 transitions. [2021-10-07 15:13:06,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2021-10-07 15:13:06,678 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:13:06,679 INFO L512 BasicCegarLoop]: trace histogram [96, 1, 1, 1, 1] [2021-10-07 15:13:06,708 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Forceful destruction successful, exit code 0 [2021-10-07 15:13:06,883 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,SelfDestructingSolverStorable106 [2021-10-07 15:13:06,884 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:13:06,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:13:06,884 INFO L82 PathProgramCache]: Analyzing trace with hash 1438652453, now seen corresponding path program 96 times [2021-10-07 15:13:06,885 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:13:06,885 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [725626866] [2021-10-07 15:13:06,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:13:06,885 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:13:06,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:13:10,941 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-07 15:13:10,942 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:13:10,942 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [725626866] [2021-10-07 15:13:10,942 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [725626866] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:13:10,942 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1702144140] [2021-10-07 15:13:10,943 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:13:10,943 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:13:10,943 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:13:10,944 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-07 15:13:10,945 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-07 15:13:12,604 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 49 check-sat command(s) [2021-10-07 15:13:12,604 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:13:12,610 INFO L263 TraceCheckSpWp]: Trace formula consists of 921 conjuncts, 99 conjunts are in the unsatisfiable core [2021-10-07 15:13:12,612 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:13:12,916 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-07 15:13:12,916 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1702144140] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:13:12,917 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:13:12,917 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [97, 97] total 98 [2021-10-07 15:13:12,917 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [658232256] [2021-10-07 15:13:12,918 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 100 states [2021-10-07 15:13:12,918 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:13:12,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 100 interpolants. [2021-10-07 15:13:12,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4950, Invalid=4950, Unknown=0, NotChecked=0, Total=9900 [2021-10-07 15:13:12,920 INFO L87 Difference]: Start difference. First operand 812 states and 1924 transitions. Second operand has 100 states, 99 states have (on average 1.0505050505050506) internal successors, (104), 99 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:13:15,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:13:15,631 INFO L93 Difference]: Finished difference Result 1602 states and 3799 transitions. [2021-10-07 15:13:15,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2021-10-07 15:13:15,632 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-07 15:13:15,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:13:15,634 INFO L225 Difference]: With dead ends: 1602 [2021-10-07 15:13:15,634 INFO L226 Difference]: Without dead ends: 1208 [2021-10-07 15:13:15,635 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 3851.2ms TimeCoverageRelationStatistics Valid=4950, Invalid=4950, Unknown=0, NotChecked=0, Total=9900 [2021-10-07 15:13:15,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1208 states. [2021-10-07 15:13:15,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1208 to 820. [2021-10-07 15:13:15,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 820 states, 817 states have (on average 2.3782129742962055) internal successors, (1943), 819 states have internal predecessors, (1943), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:13:15,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 820 states to 820 states and 1943 transitions. [2021-10-07 15:13:15,649 INFO L78 Accepts]: Start accepts. Automaton has 820 states and 1943 transitions. Word has length 100 [2021-10-07 15:13:15,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:13:15,649 INFO L470 AbstractCegarLoop]: Abstraction has 820 states and 1943 transitions. [2021-10-07 15:13:15,650 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-07 15:13:15,650 INFO L276 IsEmpty]: Start isEmpty. Operand 820 states and 1943 transitions. [2021-10-07 15:13:15,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-10-07 15:13:15,651 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:13:15,652 INFO L512 BasicCegarLoop]: trace histogram [97, 1, 1, 1, 1] [2021-10-07 15:13:15,706 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-07 15:13:15,865 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable107,102 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:13:15,865 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:13:15,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:13:15,866 INFO L82 PathProgramCache]: Analyzing trace with hash 1648554731, now seen corresponding path program 97 times [2021-10-07 15:13:15,866 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:13:15,867 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [689173704] [2021-10-07 15:13:15,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:13:15,867 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:13:15,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:13:20,030 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-07 15:13:20,031 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:13:20,031 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [689173704] [2021-10-07 15:13:20,031 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [689173704] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:13:20,031 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1928289587] [2021-10-07 15:13:20,032 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:13:20,032 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:13:20,032 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:13:20,035 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-07 15:13:20,037 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-07 15:13:21,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:13:21,593 INFO L263 TraceCheckSpWp]: Trace formula consists of 930 conjuncts, 100 conjunts are in the unsatisfiable core [2021-10-07 15:13:21,596 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:13:21,844 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-07 15:13:21,844 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1928289587] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:13:21,845 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:13:21,845 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [98, 98] total 99 [2021-10-07 15:13:21,845 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [91186851] [2021-10-07 15:13:21,845 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 101 states [2021-10-07 15:13:21,846 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:13:21,847 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 101 interpolants. [2021-10-07 15:13:21,848 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5050, Invalid=5050, Unknown=0, NotChecked=0, Total=10100 [2021-10-07 15:13:21,849 INFO L87 Difference]: Start difference. First operand 820 states and 1943 transitions. Second operand has 101 states, 100 states have (on average 1.05) internal successors, (105), 100 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:13:24,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:13:24,712 INFO L93 Difference]: Finished difference Result 1618 states and 3837 transitions. [2021-10-07 15:13:24,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 101 states. [2021-10-07 15:13:24,712 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-07 15:13:24,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:13:24,714 INFO L225 Difference]: With dead ends: 1618 [2021-10-07 15:13:24,714 INFO L226 Difference]: Without dead ends: 1220 [2021-10-07 15:13:24,715 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 198 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 3949.5ms TimeCoverageRelationStatistics Valid=5050, Invalid=5050, Unknown=0, NotChecked=0, Total=10100 [2021-10-07 15:13:24,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1220 states. [2021-10-07 15:13:24,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1220 to 828. [2021-10-07 15:13:24,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 828 states, 825 states have (on average 2.3781818181818184) internal successors, (1962), 827 states have internal predecessors, (1962), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:13:24,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 828 states to 828 states and 1962 transitions. [2021-10-07 15:13:24,726 INFO L78 Accepts]: Start accepts. Automaton has 828 states and 1962 transitions. Word has length 101 [2021-10-07 15:13:24,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:13:24,726 INFO L470 AbstractCegarLoop]: Abstraction has 828 states and 1962 transitions. [2021-10-07 15:13:24,726 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-07 15:13:24,727 INFO L276 IsEmpty]: Start isEmpty. Operand 828 states and 1962 transitions. [2021-10-07 15:13:24,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2021-10-07 15:13:24,728 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:13:24,728 INFO L512 BasicCegarLoop]: trace histogram [98, 1, 1, 1, 1] [2021-10-07 15:13:24,756 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Ended with exit code 0 [2021-10-07 15:13:24,928 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,103 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:13:24,929 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:13:24,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:13:24,930 INFO L82 PathProgramCache]: Analyzing trace with hash -434409243, now seen corresponding path program 98 times [2021-10-07 15:13:24,930 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:13:24,930 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1829803178] [2021-10-07 15:13:24,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:13:24,931 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:13:25,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:13:29,164 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-07 15:13:29,164 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:13:29,164 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1829803178] [2021-10-07 15:13:29,164 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1829803178] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:13:29,165 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1240001605] [2021-10-07 15:13:29,165 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:13:29,165 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:13:29,165 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:13:29,166 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-07 15:13:29,167 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-07 15:13:30,746 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:13:30,746 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:13:30,752 INFO L263 TraceCheckSpWp]: Trace formula consists of 939 conjuncts, 101 conjunts are in the unsatisfiable core [2021-10-07 15:13:30,754 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:13:31,002 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-07 15:13:31,003 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1240001605] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:13:31,003 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:13:31,003 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [99, 99] total 100 [2021-10-07 15:13:31,003 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [539400510] [2021-10-07 15:13:31,004 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 102 states [2021-10-07 15:13:31,004 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:13:31,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 102 interpolants. [2021-10-07 15:13:31,008 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5151, Invalid=5151, Unknown=0, NotChecked=0, Total=10302 [2021-10-07 15:13:31,008 INFO L87 Difference]: Start difference. First operand 828 states and 1962 transitions. Second operand has 102 states, 101 states have (on average 1.0495049504950495) internal successors, (106), 101 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:13:34,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:13:34,384 INFO L93 Difference]: Finished difference Result 1634 states and 3875 transitions. [2021-10-07 15:13:34,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 102 states. [2021-10-07 15:13:34,385 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-07 15:13:34,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:13:34,391 INFO L225 Difference]: With dead ends: 1634 [2021-10-07 15:13:34,391 INFO L226 Difference]: Without dead ends: 1232 [2021-10-07 15:13:34,392 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 194 ImplicationChecksByTransitivity, 3994.5ms TimeCoverageRelationStatistics Valid=5151, Invalid=5151, Unknown=0, NotChecked=0, Total=10302 [2021-10-07 15:13:34,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1232 states. [2021-10-07 15:13:34,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1232 to 836. [2021-10-07 15:13:34,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 836 states, 833 states have (on average 2.3781512605042017) internal successors, (1981), 835 states have internal predecessors, (1981), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:13:34,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 836 states to 836 states and 1981 transitions. [2021-10-07 15:13:34,408 INFO L78 Accepts]: Start accepts. Automaton has 836 states and 1981 transitions. Word has length 102 [2021-10-07 15:13:34,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:13:34,408 INFO L470 AbstractCegarLoop]: Abstraction has 836 states and 1981 transitions. [2021-10-07 15:13:34,409 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-07 15:13:34,409 INFO L276 IsEmpty]: Start isEmpty. Operand 836 states and 1981 transitions. [2021-10-07 15:13:34,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2021-10-07 15:13:34,413 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:13:34,413 INFO L512 BasicCegarLoop]: trace histogram [99, 1, 1, 1, 1] [2021-10-07 15:13:34,449 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-07 15:13:34,626 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,104 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:13:34,627 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:13:34,627 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:13:34,628 INFO L82 PathProgramCache]: Analyzing trace with hash -581782997, now seen corresponding path program 99 times [2021-10-07 15:13:34,628 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:13:34,628 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [383348117] [2021-10-07 15:13:34,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:13:34,629 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:13:34,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:13:38,964 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-07 15:13:38,965 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:13:38,965 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [383348117] [2021-10-07 15:13:38,965 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [383348117] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:13:38,965 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [579302477] [2021-10-07 15:13:38,965 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:13:38,966 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:13:38,966 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:13:38,967 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-07 15:13:38,967 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-07 15:13:40,738 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 51 check-sat command(s) [2021-10-07 15:13:40,738 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:13:40,743 INFO L263 TraceCheckSpWp]: Trace formula consists of 948 conjuncts, 102 conjunts are in the unsatisfiable core [2021-10-07 15:13:40,745 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:13:40,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-07 15:13:40,986 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [579302477] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:13:40,986 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:13:40,986 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [100, 100] total 101 [2021-10-07 15:13:40,986 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1556503857] [2021-10-07 15:13:40,988 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 103 states [2021-10-07 15:13:40,988 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:13:40,989 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 103 interpolants. [2021-10-07 15:13:40,990 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5253, Invalid=5253, Unknown=0, NotChecked=0, Total=10506 [2021-10-07 15:13:40,990 INFO L87 Difference]: Start difference. First operand 836 states and 1981 transitions. Second operand has 103 states, 102 states have (on average 1.0490196078431373) internal successors, (107), 102 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:13:43,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:13:43,824 INFO L93 Difference]: Finished difference Result 1650 states and 3913 transitions. [2021-10-07 15:13:43,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 103 states. [2021-10-07 15:13:43,824 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-07 15:13:43,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:13:43,826 INFO L225 Difference]: With dead ends: 1650 [2021-10-07 15:13:43,826 INFO L226 Difference]: Without dead ends: 1244 [2021-10-07 15:13:43,827 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 101 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 196 ImplicationChecksByTransitivity, 4113.0ms TimeCoverageRelationStatistics Valid=5253, Invalid=5253, Unknown=0, NotChecked=0, Total=10506 [2021-10-07 15:13:43,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1244 states. [2021-10-07 15:13:43,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1244 to 844. [2021-10-07 15:13:43,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 844 states, 841 states have (on average 2.3781212841854935) internal successors, (2000), 843 states have internal predecessors, (2000), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:13:43,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 844 states to 844 states and 2000 transitions. [2021-10-07 15:13:43,838 INFO L78 Accepts]: Start accepts. Automaton has 844 states and 2000 transitions. Word has length 103 [2021-10-07 15:13:43,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:13:43,838 INFO L470 AbstractCegarLoop]: Abstraction has 844 states and 2000 transitions. [2021-10-07 15:13:43,839 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-07 15:13:43,839 INFO L276 IsEmpty]: Start isEmpty. Operand 844 states and 2000 transitions. [2021-10-07 15:13:43,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2021-10-07 15:13:43,840 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:13:43,840 INFO L512 BasicCegarLoop]: trace histogram [100, 1, 1, 1, 1] [2021-10-07 15:13:43,870 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-07 15:13:44,040 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,105 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:13:44,041 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:13:44,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:13:44,042 INFO L82 PathProgramCache]: Analyzing trace with hash -855402075, now seen corresponding path program 100 times [2021-10-07 15:13:44,042 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:13:44,042 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [600326036] [2021-10-07 15:13:44,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:13:44,043 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:13:44,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:13:48,454 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-07 15:13:48,455 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:13:48,455 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [600326036] [2021-10-07 15:13:48,455 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [600326036] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:13:48,455 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1349052232] [2021-10-07 15:13:48,456 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:13:48,456 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:13:48,456 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:13:48,457 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-07 15:13:48,458 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-07 15:13:50,108 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:13:50,109 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:13:50,116 INFO L263 TraceCheckSpWp]: Trace formula consists of 957 conjuncts, 103 conjunts are in the unsatisfiable core [2021-10-07 15:13:50,117 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:13:50,377 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-07 15:13:50,377 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1349052232] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:13:50,377 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:13:50,377 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [101, 101] total 102 [2021-10-07 15:13:50,378 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1201730674] [2021-10-07 15:13:50,378 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 104 states [2021-10-07 15:13:50,378 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:13:50,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 104 interpolants. [2021-10-07 15:13:50,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5356, Invalid=5356, Unknown=0, NotChecked=0, Total=10712 [2021-10-07 15:13:50,380 INFO L87 Difference]: Start difference. First operand 844 states and 2000 transitions. Second operand has 104 states, 103 states have (on average 1.0485436893203883) internal successors, (108), 103 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:13:53,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:13:53,449 INFO L93 Difference]: Finished difference Result 1666 states and 3951 transitions. [2021-10-07 15:13:53,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 104 states. [2021-10-07 15:13:53,450 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-07 15:13:53,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:13:53,452 INFO L225 Difference]: With dead ends: 1666 [2021-10-07 15:13:53,452 INFO L226 Difference]: Without dead ends: 1256 [2021-10-07 15:13:53,453 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 204 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 198 ImplicationChecksByTransitivity, 4184.2ms TimeCoverageRelationStatistics Valid=5356, Invalid=5356, Unknown=0, NotChecked=0, Total=10712 [2021-10-07 15:13:53,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1256 states. [2021-10-07 15:13:53,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1256 to 852. [2021-10-07 15:13:53,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 852 states, 849 states have (on average 2.3780918727915195) internal successors, (2019), 851 states have internal predecessors, (2019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:13:53,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 852 states to 852 states and 2019 transitions. [2021-10-07 15:13:53,472 INFO L78 Accepts]: Start accepts. Automaton has 852 states and 2019 transitions. Word has length 104 [2021-10-07 15:13:53,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:13:53,473 INFO L470 AbstractCegarLoop]: Abstraction has 852 states and 2019 transitions. [2021-10-07 15:13:53,473 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-07 15:13:53,473 INFO L276 IsEmpty]: Start isEmpty. Operand 852 states and 2019 transitions. [2021-10-07 15:13:53,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-10-07 15:13:53,475 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:13:53,475 INFO L512 BasicCegarLoop]: trace histogram [101, 1, 1, 1, 1] [2021-10-07 15:13:53,523 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Forceful destruction successful, exit code 0 [2021-10-07 15:13:53,690 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable111 [2021-10-07 15:13:53,691 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:13:53,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:13:53,691 INFO L82 PathProgramCache]: Analyzing trace with hash -747658901, now seen corresponding path program 101 times [2021-10-07 15:13:53,692 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:13:53,692 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [194483022] [2021-10-07 15:13:53,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:13:53,692 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:13:53,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:13:58,210 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-07 15:13:58,210 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:13:58,210 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [194483022] [2021-10-07 15:13:58,210 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [194483022] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:13:58,211 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1518890162] [2021-10-07 15:13:58,211 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:13:58,211 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:13:58,211 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:13:58,212 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-07 15:13:58,212 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-07 15:14:00,008 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 52 check-sat command(s) [2021-10-07 15:14:00,008 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:14:00,014 INFO L263 TraceCheckSpWp]: Trace formula consists of 966 conjuncts, 104 conjunts are in the unsatisfiable core [2021-10-07 15:14:00,016 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:14:00,246 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-07 15:14:00,246 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1518890162] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:14:00,247 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:14:00,247 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [102, 102] total 103 [2021-10-07 15:14:00,247 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2040542035] [2021-10-07 15:14:00,247 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 105 states [2021-10-07 15:14:00,247 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:14:00,248 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 105 interpolants. [2021-10-07 15:14:00,249 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5460, Invalid=5460, Unknown=0, NotChecked=0, Total=10920 [2021-10-07 15:14:00,249 INFO L87 Difference]: Start difference. First operand 852 states and 2019 transitions. Second operand has 105 states, 104 states have (on average 1.0480769230769231) internal successors, (109), 104 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:14:03,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:14:03,552 INFO L93 Difference]: Finished difference Result 1682 states and 3989 transitions. [2021-10-07 15:14:03,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2021-10-07 15:14:03,553 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-07 15:14:03,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:14:03,555 INFO L225 Difference]: With dead ends: 1682 [2021-10-07 15:14:03,555 INFO L226 Difference]: Without dead ends: 1268 [2021-10-07 15:14:03,556 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 103 SyntacticMatches, 0 SemanticMatches, 103 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 200 ImplicationChecksByTransitivity, 4267.1ms TimeCoverageRelationStatistics Valid=5460, Invalid=5460, Unknown=0, NotChecked=0, Total=10920 [2021-10-07 15:14:03,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1268 states. [2021-10-07 15:14:03,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1268 to 860. [2021-10-07 15:14:03,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 860 states, 857 states have (on average 2.37806301050175) internal successors, (2038), 859 states have internal predecessors, (2038), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:14:03,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 860 states to 860 states and 2038 transitions. [2021-10-07 15:14:03,567 INFO L78 Accepts]: Start accepts. Automaton has 860 states and 2038 transitions. Word has length 105 [2021-10-07 15:14:03,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:14:03,567 INFO L470 AbstractCegarLoop]: Abstraction has 860 states and 2038 transitions. [2021-10-07 15:14:03,567 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-07 15:14:03,568 INFO L276 IsEmpty]: Start isEmpty. Operand 860 states and 2038 transitions. [2021-10-07 15:14:03,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2021-10-07 15:14:03,569 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:14:03,569 INFO L512 BasicCegarLoop]: trace histogram [102, 1, 1, 1, 1] [2021-10-07 15:14:03,598 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-07 15:14:03,769 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 107 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable112 [2021-10-07 15:14:03,770 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:14:03,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:14:03,770 INFO L82 PathProgramCache]: Analyzing trace with hash -1702587803, now seen corresponding path program 102 times [2021-10-07 15:14:03,771 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:14:03,771 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [600848103] [2021-10-07 15:14:03,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:14:03,771 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:14:03,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:14:08,317 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-07 15:14:08,318 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:14:08,318 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [600848103] [2021-10-07 15:14:08,318 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [600848103] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:14:08,318 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2132077325] [2021-10-07 15:14:08,319 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:14:08,319 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:14:08,319 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:14:08,320 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-07 15:14:08,321 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-07 15:14:10,210 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 52 check-sat command(s) [2021-10-07 15:14:10,211 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:14:10,216 INFO L263 TraceCheckSpWp]: Trace formula consists of 975 conjuncts, 105 conjunts are in the unsatisfiable core [2021-10-07 15:14:10,218 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:14:10,472 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-07 15:14:10,473 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2132077325] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:14:10,473 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:14:10,473 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [103, 103] total 104 [2021-10-07 15:14:10,473 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [349765975] [2021-10-07 15:14:10,474 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 106 states [2021-10-07 15:14:10,474 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:14:10,475 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 106 interpolants. [2021-10-07 15:14:10,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5565, Invalid=5565, Unknown=0, NotChecked=0, Total=11130 [2021-10-07 15:14:10,476 INFO L87 Difference]: Start difference. First operand 860 states and 2038 transitions. Second operand has 106 states, 105 states have (on average 1.0476190476190477) internal successors, (110), 105 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:14:13,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:14:13,779 INFO L93 Difference]: Finished difference Result 1698 states and 4027 transitions. [2021-10-07 15:14:13,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 106 states. [2021-10-07 15:14:13,779 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-07 15:14:13,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:14:13,781 INFO L225 Difference]: With dead ends: 1698 [2021-10-07 15:14:13,781 INFO L226 Difference]: Without dead ends: 1280 [2021-10-07 15:14:13,782 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 208 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 4319.8ms TimeCoverageRelationStatistics Valid=5565, Invalid=5565, Unknown=0, NotChecked=0, Total=11130 [2021-10-07 15:14:13,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1280 states. [2021-10-07 15:14:13,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1280 to 868. [2021-10-07 15:14:13,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 868 states, 865 states have (on average 2.378034682080925) internal successors, (2057), 867 states have internal predecessors, (2057), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:14:13,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 868 states to 868 states and 2057 transitions. [2021-10-07 15:14:13,797 INFO L78 Accepts]: Start accepts. Automaton has 868 states and 2057 transitions. Word has length 106 [2021-10-07 15:14:13,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:14:13,797 INFO L470 AbstractCegarLoop]: Abstraction has 868 states and 2057 transitions. [2021-10-07 15:14:13,797 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-07 15:14:13,797 INFO L276 IsEmpty]: Start isEmpty. Operand 868 states and 2057 transitions. [2021-10-07 15:14:13,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2021-10-07 15:14:13,798 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:14:13,798 INFO L512 BasicCegarLoop]: trace histogram [103, 1, 1, 1, 1] [2021-10-07 15:14:13,828 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-07 15:14:13,999 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,SelfDestructingSolverStorable113 [2021-10-07 15:14:13,999 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:14:14,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:14:14,000 INFO L82 PathProgramCache]: Analyzing trace with hash -1240612693, now seen corresponding path program 103 times [2021-10-07 15:14:14,000 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:14:14,001 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1646696936] [2021-10-07 15:14:14,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:14:14,001 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:14:14,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:14:18,606 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-07 15:14:18,606 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:14:18,606 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1646696936] [2021-10-07 15:14:18,607 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1646696936] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:14:18,607 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1214559842] [2021-10-07 15:14:18,607 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:14:18,607 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:14:18,607 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:14:18,608 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-07 15:14:18,609 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-07 15:14:20,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:14:20,350 INFO L263 TraceCheckSpWp]: Trace formula consists of 984 conjuncts, 106 conjunts are in the unsatisfiable core [2021-10-07 15:14:20,352 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:14:20,623 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-07 15:14:20,623 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1214559842] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:14:20,624 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:14:20,624 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [104, 104] total 105 [2021-10-07 15:14:20,624 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1873243739] [2021-10-07 15:14:20,624 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 107 states [2021-10-07 15:14:20,624 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:14:20,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 107 interpolants. [2021-10-07 15:14:20,627 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5671, Invalid=5671, Unknown=0, NotChecked=0, Total=11342 [2021-10-07 15:14:20,627 INFO L87 Difference]: Start difference. First operand 868 states and 2057 transitions. Second operand has 107 states, 106 states have (on average 1.0471698113207548) internal successors, (111), 106 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:14:24,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:14:24,028 INFO L93 Difference]: Finished difference Result 1714 states and 4065 transitions. [2021-10-07 15:14:24,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2021-10-07 15:14:24,028 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-07 15:14:24,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:14:24,030 INFO L225 Difference]: With dead ends: 1714 [2021-10-07 15:14:24,031 INFO L226 Difference]: Without dead ends: 1292 [2021-10-07 15:14:24,031 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 105 SyntacticMatches, 0 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 204 ImplicationChecksByTransitivity, 4385.6ms TimeCoverageRelationStatistics Valid=5671, Invalid=5671, Unknown=0, NotChecked=0, Total=11342 [2021-10-07 15:14:24,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1292 states. [2021-10-07 15:14:24,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1292 to 876. [2021-10-07 15:14:24,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 876 states, 873 states have (on average 2.3780068728522337) internal successors, (2076), 875 states have internal predecessors, (2076), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:14:24,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 876 states to 876 states and 2076 transitions. [2021-10-07 15:14:24,042 INFO L78 Accepts]: Start accepts. Automaton has 876 states and 2076 transitions. Word has length 107 [2021-10-07 15:14:24,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:14:24,043 INFO L470 AbstractCegarLoop]: Abstraction has 876 states and 2076 transitions. [2021-10-07 15:14:24,043 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-07 15:14:24,043 INFO L276 IsEmpty]: Start isEmpty. Operand 876 states and 2076 transitions. [2021-10-07 15:14:24,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2021-10-07 15:14:24,045 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:14:24,045 INFO L512 BasicCegarLoop]: trace histogram [104, 1, 1, 1, 1] [2021-10-07 15:14:24,075 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Ended with exit code 0 [2021-10-07 15:14:24,245 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,SelfDestructingSolverStorable114 [2021-10-07 15:14:24,246 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:14:24,246 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:14:24,246 INFO L82 PathProgramCache]: Analyzing trace with hash 195713829, now seen corresponding path program 104 times [2021-10-07 15:14:24,247 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:14:24,247 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1530496277] [2021-10-07 15:14:24,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:14:24,247 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:14:24,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:14:29,006 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-07 15:14:29,006 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:14:29,006 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1530496277] [2021-10-07 15:14:29,007 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1530496277] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:14:29,007 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [587878059] [2021-10-07 15:14:29,007 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:14:29,007 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:14:29,007 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:14:29,008 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-07 15:14:29,009 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-07 15:14:30,794 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:14:30,794 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:14:30,800 INFO L263 TraceCheckSpWp]: Trace formula consists of 993 conjuncts, 107 conjunts are in the unsatisfiable core [2021-10-07 15:14:30,802 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:14:31,072 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-07 15:14:31,072 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [587878059] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:14:31,072 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:14:31,072 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [105, 105] total 106 [2021-10-07 15:14:31,073 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [525912831] [2021-10-07 15:14:31,073 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 108 states [2021-10-07 15:14:31,073 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:14:31,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 108 interpolants. [2021-10-07 15:14:31,075 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5778, Invalid=5778, Unknown=0, NotChecked=0, Total=11556 [2021-10-07 15:14:31,075 INFO L87 Difference]: Start difference. First operand 876 states and 2076 transitions. Second operand has 108 states, 107 states have (on average 1.0467289719626167) internal successors, (112), 107 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:14:34,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:14:34,688 INFO L93 Difference]: Finished difference Result 1730 states and 4103 transitions. [2021-10-07 15:14:34,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 108 states. [2021-10-07 15:14:34,689 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-07 15:14:34,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:14:34,691 INFO L225 Difference]: With dead ends: 1730 [2021-10-07 15:14:34,691 INFO L226 Difference]: Without dead ends: 1304 [2021-10-07 15:14:34,692 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 212 GetRequests, 106 SyntacticMatches, 0 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 206 ImplicationChecksByTransitivity, 4535.3ms TimeCoverageRelationStatistics Valid=5778, Invalid=5778, Unknown=0, NotChecked=0, Total=11556 [2021-10-07 15:14:34,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1304 states. [2021-10-07 15:14:34,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1304 to 884. [2021-10-07 15:14:34,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 884 states, 881 states have (on average 2.3779795686719636) internal successors, (2095), 883 states have internal predecessors, (2095), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:14:34,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 884 states to 884 states and 2095 transitions. [2021-10-07 15:14:34,706 INFO L78 Accepts]: Start accepts. Automaton has 884 states and 2095 transitions. Word has length 108 [2021-10-07 15:14:34,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:14:34,706 INFO L470 AbstractCegarLoop]: Abstraction has 884 states and 2095 transitions. [2021-10-07 15:14:34,706 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-07 15:14:34,706 INFO L276 IsEmpty]: Start isEmpty. Operand 884 states and 2095 transitions. [2021-10-07 15:14:34,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2021-10-07 15:14:34,708 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:14:34,708 INFO L512 BasicCegarLoop]: trace histogram [105, 1, 1, 1, 1] [2021-10-07 15:14:34,754 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-07 15:14:34,922 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,SelfDestructingSolverStorable115 [2021-10-07 15:14:34,923 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:14:34,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:14:34,923 INFO L82 PathProgramCache]: Analyzing trace with hash 1772163051, now seen corresponding path program 105 times [2021-10-07 15:14:34,923 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:14:34,924 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1894010743] [2021-10-07 15:14:34,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:14:34,924 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:14:34,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:14:39,804 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-07 15:14:39,805 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:14:39,805 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1894010743] [2021-10-07 15:14:39,805 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1894010743] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:14:39,805 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [115521731] [2021-10-07 15:14:39,806 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:14:39,806 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:14:39,806 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:14:39,807 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-07 15:14:39,808 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-07 15:14:41,763 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 54 check-sat command(s) [2021-10-07 15:14:41,764 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:14:41,770 INFO L263 TraceCheckSpWp]: Trace formula consists of 1002 conjuncts, 108 conjunts are in the unsatisfiable core [2021-10-07 15:14:41,771 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:14:42,049 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-07 15:14:42,049 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [115521731] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:14:42,050 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:14:42,050 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [106, 106] total 107 [2021-10-07 15:14:42,050 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2119809579] [2021-10-07 15:14:42,050 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 109 states [2021-10-07 15:14:42,050 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:14:42,052 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 109 interpolants. [2021-10-07 15:14:42,052 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5886, Invalid=5886, Unknown=0, NotChecked=0, Total=11772 [2021-10-07 15:14:42,052 INFO L87 Difference]: Start difference. First operand 884 states and 2095 transitions. Second operand has 109 states, 108 states have (on average 1.0462962962962963) internal successors, (113), 108 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:14:45,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:14:45,619 INFO L93 Difference]: Finished difference Result 1746 states and 4141 transitions. [2021-10-07 15:14:45,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 109 states. [2021-10-07 15:14:45,620 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-07 15:14:45,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:14:45,622 INFO L225 Difference]: With dead ends: 1746 [2021-10-07 15:14:45,622 INFO L226 Difference]: Without dead ends: 1316 [2021-10-07 15:14:45,622 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 107 SyntacticMatches, 0 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 208 ImplicationChecksByTransitivity, 4647.1ms TimeCoverageRelationStatistics Valid=5886, Invalid=5886, Unknown=0, NotChecked=0, Total=11772 [2021-10-07 15:14:45,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1316 states. [2021-10-07 15:14:45,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1316 to 892. [2021-10-07 15:14:45,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 892 states, 889 states have (on average 2.377952755905512) internal successors, (2114), 891 states have internal predecessors, (2114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:14:45,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 892 states to 892 states and 2114 transitions. [2021-10-07 15:14:45,634 INFO L78 Accepts]: Start accepts. Automaton has 892 states and 2114 transitions. Word has length 109 [2021-10-07 15:14:45,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:14:45,634 INFO L470 AbstractCegarLoop]: Abstraction has 892 states and 2114 transitions. [2021-10-07 15:14:45,634 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-07 15:14:45,634 INFO L276 IsEmpty]: Start isEmpty. Operand 892 states and 2114 transitions. [2021-10-07 15:14:45,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-10-07 15:14:45,635 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:14:45,636 INFO L512 BasicCegarLoop]: trace histogram [106, 1, 1, 1, 1] [2021-10-07 15:14:45,666 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Forceful destruction successful, exit code 0 [2021-10-07 15:14:45,836 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116,111 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:14:45,836 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:14:45,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:14:45,837 INFO L82 PathProgramCache]: Analyzing trace with hash -897518619, now seen corresponding path program 106 times [2021-10-07 15:14:45,837 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:14:45,838 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1852219516] [2021-10-07 15:14:45,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:14:45,838 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:14:45,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:14:50,851 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-07 15:14:50,852 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:14:50,852 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1852219516] [2021-10-07 15:14:50,852 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1852219516] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:14:50,852 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [872296879] [2021-10-07 15:14:50,852 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:14:50,853 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:14:50,853 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:14:50,854 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-07 15:14:50,854 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-07 15:14:52,717 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:14:52,717 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:14:52,724 INFO L263 TraceCheckSpWp]: Trace formula consists of 1011 conjuncts, 109 conjunts are in the unsatisfiable core [2021-10-07 15:14:52,725 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:14:52,990 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-07 15:14:52,990 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [872296879] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:14:52,990 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:14:52,990 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [107, 107] total 108 [2021-10-07 15:14:52,990 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1781106048] [2021-10-07 15:14:52,991 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 110 states [2021-10-07 15:14:52,991 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:14:52,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 110 interpolants. [2021-10-07 15:14:52,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5995, Invalid=5995, Unknown=0, NotChecked=0, Total=11990 [2021-10-07 15:14:52,993 INFO L87 Difference]: Start difference. First operand 892 states and 2114 transitions. Second operand has 110 states, 109 states have (on average 1.0458715596330275) internal successors, (114), 109 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:14:56,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:14:56,812 INFO L93 Difference]: Finished difference Result 1762 states and 4179 transitions. [2021-10-07 15:14:56,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 110 states. [2021-10-07 15:14:56,813 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-07 15:14:56,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:14:56,815 INFO L225 Difference]: With dead ends: 1762 [2021-10-07 15:14:56,815 INFO L226 Difference]: Without dead ends: 1328 [2021-10-07 15:14:56,816 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 216 GetRequests, 108 SyntacticMatches, 0 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 210 ImplicationChecksByTransitivity, 4781.3ms TimeCoverageRelationStatistics Valid=5995, Invalid=5995, Unknown=0, NotChecked=0, Total=11990 [2021-10-07 15:14:56,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1328 states. [2021-10-07 15:14:56,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1328 to 900. [2021-10-07 15:14:56,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 900 states, 897 states have (on average 2.3779264214046822) internal successors, (2133), 899 states have internal predecessors, (2133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:14:56,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 900 states to 900 states and 2133 transitions. [2021-10-07 15:14:56,828 INFO L78 Accepts]: Start accepts. Automaton has 900 states and 2133 transitions. Word has length 110 [2021-10-07 15:14:56,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:14:56,828 INFO L470 AbstractCegarLoop]: Abstraction has 900 states and 2133 transitions. [2021-10-07 15:14:56,828 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-07 15:14:56,829 INFO L276 IsEmpty]: Start isEmpty. Operand 900 states and 2133 transitions. [2021-10-07 15:14:56,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2021-10-07 15:14:56,830 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:14:56,830 INFO L512 BasicCegarLoop]: trace histogram [107, 1, 1, 1, 1] [2021-10-07 15:14:56,860 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Ended with exit code 0 [2021-10-07 15:14:57,030 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,SelfDestructingSolverStorable117 [2021-10-07 15:14:57,031 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:14:57,031 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:14:57,031 INFO L82 PathProgramCache]: Analyzing trace with hash -2053271765, now seen corresponding path program 107 times [2021-10-07 15:14:57,032 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:14:57,032 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [308224939] [2021-10-07 15:14:57,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:14:57,033 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:14:57,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:15:02,064 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-07 15:15:02,064 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:15:02,064 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [308224939] [2021-10-07 15:15:02,064 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [308224939] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:15:02,064 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1687059398] [2021-10-07 15:15:02,065 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:15:02,065 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:15:02,065 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:15:02,066 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-07 15:15:02,066 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-07 15:15:04,027 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 55 check-sat command(s) [2021-10-07 15:15:04,028 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:15:04,034 INFO L263 TraceCheckSpWp]: Trace formula consists of 1020 conjuncts, 110 conjunts are in the unsatisfiable core [2021-10-07 15:15:04,036 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:15:04,309 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-07 15:15:04,310 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1687059398] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:15:04,310 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:15:04,310 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [108, 108] total 109 [2021-10-07 15:15:04,310 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [471592679] [2021-10-07 15:15:04,311 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 111 states [2021-10-07 15:15:04,311 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:15:04,312 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 111 interpolants. [2021-10-07 15:15:04,313 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6105, Invalid=6105, Unknown=0, NotChecked=0, Total=12210 [2021-10-07 15:15:04,314 INFO L87 Difference]: Start difference. First operand 900 states and 2133 transitions. Second operand has 111 states, 110 states have (on average 1.0454545454545454) internal successors, (115), 110 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:15:08,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:15:08,128 INFO L93 Difference]: Finished difference Result 1778 states and 4217 transitions. [2021-10-07 15:15:08,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 111 states. [2021-10-07 15:15:08,129 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-07 15:15:08,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:15:08,132 INFO L225 Difference]: With dead ends: 1778 [2021-10-07 15:15:08,132 INFO L226 Difference]: Without dead ends: 1340 [2021-10-07 15:15:08,133 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 218 GetRequests, 109 SyntacticMatches, 0 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 212 ImplicationChecksByTransitivity, 4768.4ms TimeCoverageRelationStatistics Valid=6105, Invalid=6105, Unknown=0, NotChecked=0, Total=12210 [2021-10-07 15:15:08,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1340 states. [2021-10-07 15:15:08,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1340 to 908. [2021-10-07 15:15:08,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 908 states, 905 states have (on average 2.377900552486188) internal successors, (2152), 907 states have internal predecessors, (2152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:15:08,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 908 states to 908 states and 2152 transitions. [2021-10-07 15:15:08,144 INFO L78 Accepts]: Start accepts. Automaton has 908 states and 2152 transitions. Word has length 111 [2021-10-07 15:15:08,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:15:08,145 INFO L470 AbstractCegarLoop]: Abstraction has 908 states and 2152 transitions. [2021-10-07 15:15:08,145 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-07 15:15:08,145 INFO L276 IsEmpty]: Start isEmpty. Operand 908 states and 2152 transitions. [2021-10-07 15:15:08,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2021-10-07 15:15:08,146 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:15:08,146 INFO L512 BasicCegarLoop]: trace histogram [108, 1, 1, 1, 1] [2021-10-07 15:15:08,176 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Ended with exit code 0 [2021-10-07 15:15:08,346 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,SelfDestructingSolverStorable118 [2021-10-07 15:15:08,347 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:15:08,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:15:08,348 INFO L82 PathProgramCache]: Analyzing trace with hash 773086373, now seen corresponding path program 108 times [2021-10-07 15:15:08,348 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:15:08,348 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [142961497] [2021-10-07 15:15:08,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:15:08,349 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:15:08,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:15:13,445 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-07 15:15:13,446 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:15:13,446 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [142961497] [2021-10-07 15:15:13,446 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [142961497] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:15:13,446 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [925164434] [2021-10-07 15:15:13,446 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:15:13,447 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:15:13,447 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:15:13,448 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-07 15:15:13,448 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-07 15:15:15,477 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 55 check-sat command(s) [2021-10-07 15:15:15,477 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:15:15,484 INFO L263 TraceCheckSpWp]: Trace formula consists of 1029 conjuncts, 111 conjunts are in the unsatisfiable core [2021-10-07 15:15:15,486 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:15:15,775 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-07 15:15:15,775 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [925164434] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:15:15,775 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:15:15,776 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [109, 109] total 110 [2021-10-07 15:15:15,776 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [351858572] [2021-10-07 15:15:15,776 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 112 states [2021-10-07 15:15:15,776 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:15:15,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 112 interpolants. [2021-10-07 15:15:15,779 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6216, Invalid=6216, Unknown=0, NotChecked=0, Total=12432 [2021-10-07 15:15:15,779 INFO L87 Difference]: Start difference. First operand 908 states and 2152 transitions. Second operand has 112 states, 111 states have (on average 1.045045045045045) internal successors, (116), 111 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:15:19,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:15:19,840 INFO L93 Difference]: Finished difference Result 1794 states and 4255 transitions. [2021-10-07 15:15:19,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 112 states. [2021-10-07 15:15:19,841 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-07 15:15:19,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:15:19,843 INFO L225 Difference]: With dead ends: 1794 [2021-10-07 15:15:19,843 INFO L226 Difference]: Without dead ends: 1352 [2021-10-07 15:15:19,844 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 220 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 214 ImplicationChecksByTransitivity, 4864.5ms TimeCoverageRelationStatistics Valid=6216, Invalid=6216, Unknown=0, NotChecked=0, Total=12432 [2021-10-07 15:15:19,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1352 states. [2021-10-07 15:15:19,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1352 to 916. [2021-10-07 15:15:19,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 916 states, 913 states have (on average 2.3778751369112814) internal successors, (2171), 915 states have internal predecessors, (2171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:15:19,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 916 states to 916 states and 2171 transitions. [2021-10-07 15:15:19,857 INFO L78 Accepts]: Start accepts. Automaton has 916 states and 2171 transitions. Word has length 112 [2021-10-07 15:15:19,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:15:19,857 INFO L470 AbstractCegarLoop]: Abstraction has 916 states and 2171 transitions. [2021-10-07 15:15:19,858 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-07 15:15:19,858 INFO L276 IsEmpty]: Start isEmpty. Operand 916 states and 2171 transitions. [2021-10-07 15:15:19,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2021-10-07 15:15:19,859 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:15:19,859 INFO L512 BasicCegarLoop]: trace histogram [109, 1, 1, 1, 1] [2021-10-07 15:15:19,891 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Forceful destruction successful, exit code 0 [2021-10-07 15:15:20,059 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,114 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:15:20,060 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:15:20,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:15:20,061 INFO L82 PathProgramCache]: Analyzing trace with hash -1804124565, now seen corresponding path program 109 times [2021-10-07 15:15:20,061 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:15:20,061 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2091039554] [2021-10-07 15:15:20,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:15:20,062 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:15:20,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:15:25,200 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-07 15:15:25,201 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:15:25,201 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2091039554] [2021-10-07 15:15:25,201 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2091039554] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:15:25,201 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1296331651] [2021-10-07 15:15:25,201 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:15:25,202 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:15:25,202 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:15:25,203 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-07 15:15:25,204 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-07 15:15:27,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:15:27,187 INFO L263 TraceCheckSpWp]: Trace formula consists of 1038 conjuncts, 112 conjunts are in the unsatisfiable core [2021-10-07 15:15:27,189 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:15:27,461 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-07 15:15:27,461 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1296331651] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:15:27,461 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:15:27,462 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [110, 110] total 111 [2021-10-07 15:15:27,462 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [599652611] [2021-10-07 15:15:27,462 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 113 states [2021-10-07 15:15:27,462 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:15:27,467 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 113 interpolants. [2021-10-07 15:15:27,468 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6328, Invalid=6328, Unknown=0, NotChecked=0, Total=12656 [2021-10-07 15:15:27,468 INFO L87 Difference]: Start difference. First operand 916 states and 2171 transitions. Second operand has 113 states, 112 states have (on average 1.0446428571428572) internal successors, (117), 112 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:15:31,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:15:31,509 INFO L93 Difference]: Finished difference Result 1810 states and 4293 transitions. [2021-10-07 15:15:31,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 113 states. [2021-10-07 15:15:31,510 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-07 15:15:31,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:15:31,512 INFO L225 Difference]: With dead ends: 1810 [2021-10-07 15:15:31,512 INFO L226 Difference]: Without dead ends: 1364 [2021-10-07 15:15:31,513 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 222 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 111 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 216 ImplicationChecksByTransitivity, 4896.8ms TimeCoverageRelationStatistics Valid=6328, Invalid=6328, Unknown=0, NotChecked=0, Total=12656 [2021-10-07 15:15:31,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1364 states. [2021-10-07 15:15:31,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1364 to 924. [2021-10-07 15:15:31,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 924 states, 921 states have (on average 2.3778501628664497) internal successors, (2190), 923 states have internal predecessors, (2190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:15:31,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 924 states to 924 states and 2190 transitions. [2021-10-07 15:15:31,525 INFO L78 Accepts]: Start accepts. Automaton has 924 states and 2190 transitions. Word has length 113 [2021-10-07 15:15:31,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:15:31,525 INFO L470 AbstractCegarLoop]: Abstraction has 924 states and 2190 transitions. [2021-10-07 15:15:31,525 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-07 15:15:31,525 INFO L276 IsEmpty]: Start isEmpty. Operand 924 states and 2190 transitions. [2021-10-07 15:15:31,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2021-10-07 15:15:31,526 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:15:31,527 INFO L512 BasicCegarLoop]: trace histogram [110, 1, 1, 1, 1] [2021-10-07 15:15:31,557 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-07 15:15:31,734 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,115 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:15:31,735 INFO L402 AbstractCegarLoop]: === Iteration 122 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:15:31,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:15:31,735 INFO L82 PathProgramCache]: Analyzing trace with hash -93285019, now seen corresponding path program 110 times [2021-10-07 15:15:31,736 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:15:31,736 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1548299837] [2021-10-07 15:15:31,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:15:31,736 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:15:31,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:15:37,091 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-07 15:15:37,092 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:15:37,092 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1548299837] [2021-10-07 15:15:37,092 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1548299837] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:15:37,092 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [945218400] [2021-10-07 15:15:37,092 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:15:37,093 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:15:37,093 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:15:37,094 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-07 15:15:37,094 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-07 15:15:39,062 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:15:39,063 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:15:39,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 1047 conjuncts, 113 conjunts are in the unsatisfiable core [2021-10-07 15:15:39,070 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:15:39,345 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-07 15:15:39,346 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [945218400] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:15:39,346 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:15:39,346 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [111, 111] total 112 [2021-10-07 15:15:39,346 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [129856756] [2021-10-07 15:15:39,347 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 114 states [2021-10-07 15:15:39,347 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:15:39,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 114 interpolants. [2021-10-07 15:15:39,349 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6441, Invalid=6441, Unknown=0, NotChecked=0, Total=12882 [2021-10-07 15:15:39,349 INFO L87 Difference]: Start difference. First operand 924 states and 2190 transitions. Second operand has 114 states, 113 states have (on average 1.0442477876106195) internal successors, (118), 113 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:15:43,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:15:43,433 INFO L93 Difference]: Finished difference Result 1826 states and 4331 transitions. [2021-10-07 15:15:43,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 114 states. [2021-10-07 15:15:43,434 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-07 15:15:43,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:15:43,436 INFO L225 Difference]: With dead ends: 1826 [2021-10-07 15:15:43,436 INFO L226 Difference]: Without dead ends: 1376 [2021-10-07 15:15:43,437 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 224 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 112 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 5110.9ms TimeCoverageRelationStatistics Valid=6441, Invalid=6441, Unknown=0, NotChecked=0, Total=12882 [2021-10-07 15:15:43,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1376 states. [2021-10-07 15:15:43,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1376 to 932. [2021-10-07 15:15:43,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 932 states, 929 states have (on average 2.3778256189451024) internal successors, (2209), 931 states have internal predecessors, (2209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:15:43,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 932 states to 932 states and 2209 transitions. [2021-10-07 15:15:43,449 INFO L78 Accepts]: Start accepts. Automaton has 932 states and 2209 transitions. Word has length 114 [2021-10-07 15:15:43,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:15:43,449 INFO L470 AbstractCegarLoop]: Abstraction has 932 states and 2209 transitions. [2021-10-07 15:15:43,449 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-07 15:15:43,449 INFO L276 IsEmpty]: Start isEmpty. Operand 932 states and 2209 transitions. [2021-10-07 15:15:43,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-10-07 15:15:43,450 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:15:43,451 INFO L512 BasicCegarLoop]: trace histogram [111, 1, 1, 1, 1] [2021-10-07 15:15:43,482 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Ended with exit code 0 [2021-10-07 15:15:43,651 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,SelfDestructingSolverStorable121 [2021-10-07 15:15:43,651 INFO L402 AbstractCegarLoop]: === Iteration 123 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:15:43,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:15:43,652 INFO L82 PathProgramCache]: Analyzing trace with hash 1403133355, now seen corresponding path program 111 times [2021-10-07 15:15:43,653 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:15:43,653 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2029388954] [2021-10-07 15:15:43,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:15:43,654 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:15:43,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:15:49,046 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-07 15:15:49,046 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:15:49,046 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2029388954] [2021-10-07 15:15:49,046 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2029388954] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:15:49,047 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [572358224] [2021-10-07 15:15:49,047 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:15:49,047 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:15:49,047 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:15:49,048 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-07 15:15:49,049 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-07 15:15:51,172 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 57 check-sat command(s) [2021-10-07 15:15:51,172 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:15:51,178 INFO L263 TraceCheckSpWp]: Trace formula consists of 1056 conjuncts, 114 conjunts are in the unsatisfiable core [2021-10-07 15:15:51,180 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:15:51,476 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-07 15:15:51,476 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [572358224] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:15:51,477 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:15:51,477 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [112, 112] total 113 [2021-10-07 15:15:51,477 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [359579687] [2021-10-07 15:15:51,477 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 115 states [2021-10-07 15:15:51,477 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:15:51,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 115 interpolants. [2021-10-07 15:15:51,480 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6555, Invalid=6555, Unknown=0, NotChecked=0, Total=13110 [2021-10-07 15:15:51,480 INFO L87 Difference]: Start difference. First operand 932 states and 2209 transitions. Second operand has 115 states, 114 states have (on average 1.043859649122807) internal successors, (119), 114 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:15:55,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:15:55,764 INFO L93 Difference]: Finished difference Result 1842 states and 4369 transitions. [2021-10-07 15:15:55,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 115 states. [2021-10-07 15:15:55,764 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-07 15:15:55,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:15:55,767 INFO L225 Difference]: With dead ends: 1842 [2021-10-07 15:15:55,767 INFO L226 Difference]: Without dead ends: 1388 [2021-10-07 15:15:55,767 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 226 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 113 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 220 ImplicationChecksByTransitivity, 5136.2ms TimeCoverageRelationStatistics Valid=6555, Invalid=6555, Unknown=0, NotChecked=0, Total=13110 [2021-10-07 15:15:55,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1388 states. [2021-10-07 15:15:55,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1388 to 940. [2021-10-07 15:15:55,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 940 states, 937 states have (on average 2.377801494130203) internal successors, (2228), 939 states have internal predecessors, (2228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:15:55,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 940 states to 940 states and 2228 transitions. [2021-10-07 15:15:55,780 INFO L78 Accepts]: Start accepts. Automaton has 940 states and 2228 transitions. Word has length 115 [2021-10-07 15:15:55,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:15:55,780 INFO L470 AbstractCegarLoop]: Abstraction has 940 states and 2228 transitions. [2021-10-07 15:15:55,780 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-07 15:15:55,780 INFO L276 IsEmpty]: Start isEmpty. Operand 940 states and 2228 transitions. [2021-10-07 15:15:55,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2021-10-07 15:15:55,781 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:15:55,781 INFO L512 BasicCegarLoop]: trace histogram [112, 1, 1, 1, 1] [2021-10-07 15:15:55,813 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-07 15:15:55,982 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 117 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable122 [2021-10-07 15:15:55,982 INFO L402 AbstractCegarLoop]: === Iteration 124 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:15:55,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:15:55,983 INFO L82 PathProgramCache]: Analyzing trace with hash 547462693, now seen corresponding path program 112 times [2021-10-07 15:15:55,983 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:15:55,983 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [126783703] [2021-10-07 15:15:55,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:15:55,984 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:15:56,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:16:01,511 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-07 15:16:01,512 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:16:01,512 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [126783703] [2021-10-07 15:16:01,512 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [126783703] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:16:01,512 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [586919175] [2021-10-07 15:16:01,513 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:16:01,513 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:16:01,513 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:16:01,514 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-07 15:16:01,515 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-07 15:16:03,531 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:16:03,531 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:16:03,539 INFO L263 TraceCheckSpWp]: Trace formula consists of 1065 conjuncts, 115 conjunts are in the unsatisfiable core [2021-10-07 15:16:03,541 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:16:03,827 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-07 15:16:03,827 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [586919175] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:16:03,828 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:16:03,828 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [113, 113] total 114 [2021-10-07 15:16:03,828 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2032921751] [2021-10-07 15:16:03,828 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 116 states [2021-10-07 15:16:03,829 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:16:03,830 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 116 interpolants. [2021-10-07 15:16:03,831 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6670, Invalid=6670, Unknown=0, NotChecked=0, Total=13340 [2021-10-07 15:16:03,831 INFO L87 Difference]: Start difference. First operand 940 states and 2228 transitions. Second operand has 116 states, 115 states have (on average 1.0434782608695652) internal successors, (120), 115 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:16:08,088 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:16:08,088 INFO L93 Difference]: Finished difference Result 1858 states and 4407 transitions. [2021-10-07 15:16:08,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 116 states. [2021-10-07 15:16:08,089 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-07 15:16:08,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:16:08,091 INFO L225 Difference]: With dead ends: 1858 [2021-10-07 15:16:08,091 INFO L226 Difference]: Without dead ends: 1400 [2021-10-07 15:16:08,091 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 228 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 222 ImplicationChecksByTransitivity, 5273.5ms TimeCoverageRelationStatistics Valid=6670, Invalid=6670, Unknown=0, NotChecked=0, Total=13340 [2021-10-07 15:16:08,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1400 states. [2021-10-07 15:16:08,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1400 to 948. [2021-10-07 15:16:08,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 948 states, 945 states have (on average 2.3777777777777778) internal successors, (2247), 947 states have internal predecessors, (2247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:16:08,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 948 states to 948 states and 2247 transitions. [2021-10-07 15:16:08,103 INFO L78 Accepts]: Start accepts. Automaton has 948 states and 2247 transitions. Word has length 116 [2021-10-07 15:16:08,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:16:08,103 INFO L470 AbstractCegarLoop]: Abstraction has 948 states and 2247 transitions. [2021-10-07 15:16:08,103 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-07 15:16:08,103 INFO L276 IsEmpty]: Start isEmpty. Operand 948 states and 2247 transitions. [2021-10-07 15:16:08,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2021-10-07 15:16:08,105 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:16:08,105 INFO L512 BasicCegarLoop]: trace histogram [113, 1, 1, 1, 1] [2021-10-07 15:16:08,136 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Forceful destruction successful, exit code 0 [2021-10-07 15:16:08,305 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable123,118 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:16:08,306 INFO L402 AbstractCegarLoop]: === Iteration 125 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:16:08,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:16:08,306 INFO L82 PathProgramCache]: Analyzing trace with hash -208524053, now seen corresponding path program 113 times [2021-10-07 15:16:08,307 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:16:08,307 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [979351776] [2021-10-07 15:16:08,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:16:08,307 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:16:08,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:16:13,943 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-07 15:16:13,943 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:16:13,943 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [979351776] [2021-10-07 15:16:13,943 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [979351776] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:16:13,944 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [836051844] [2021-10-07 15:16:13,944 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:16:13,944 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:16:13,944 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:16:13,945 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-07 15:16:13,946 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-07 15:16:16,123 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 58 check-sat command(s) [2021-10-07 15:16:16,123 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:16:16,129 INFO L263 TraceCheckSpWp]: Trace formula consists of 1074 conjuncts, 116 conjunts are in the unsatisfiable core [2021-10-07 15:16:16,131 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:16:16,428 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-07 15:16:16,429 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [836051844] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:16:16,429 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:16:16,429 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [114, 114] total 115 [2021-10-07 15:16:16,429 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1392819599] [2021-10-07 15:16:16,430 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 117 states [2021-10-07 15:16:16,430 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:16:16,431 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 117 interpolants. [2021-10-07 15:16:16,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6786, Invalid=6786, Unknown=0, NotChecked=0, Total=13572 [2021-10-07 15:16:16,433 INFO L87 Difference]: Start difference. First operand 948 states and 2247 transitions. Second operand has 117 states, 116 states have (on average 1.043103448275862) internal successors, (121), 116 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:16:21,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:16:21,025 INFO L93 Difference]: Finished difference Result 1874 states and 4445 transitions. [2021-10-07 15:16:21,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 117 states. [2021-10-07 15:16:21,025 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-07 15:16:21,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:16:21,028 INFO L225 Difference]: With dead ends: 1874 [2021-10-07 15:16:21,028 INFO L226 Difference]: Without dead ends: 1412 [2021-10-07 15:16:21,028 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 230 GetRequests, 115 SyntacticMatches, 0 SemanticMatches, 115 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 224 ImplicationChecksByTransitivity, 5383.8ms TimeCoverageRelationStatistics Valid=6786, Invalid=6786, Unknown=0, NotChecked=0, Total=13572 [2021-10-07 15:16:21,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1412 states. [2021-10-07 15:16:21,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1412 to 956. [2021-10-07 15:16:21,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 956 states, 953 states have (on average 2.377754459601259) internal successors, (2266), 955 states have internal predecessors, (2266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:16:21,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 956 states to 956 states and 2266 transitions. [2021-10-07 15:16:21,041 INFO L78 Accepts]: Start accepts. Automaton has 956 states and 2266 transitions. Word has length 117 [2021-10-07 15:16:21,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:16:21,042 INFO L470 AbstractCegarLoop]: Abstraction has 956 states and 2266 transitions. [2021-10-07 15:16:21,042 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-07 15:16:21,042 INFO L276 IsEmpty]: Start isEmpty. Operand 956 states and 2266 transitions. [2021-10-07 15:16:21,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2021-10-07 15:16:21,043 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:16:21,043 INFO L512 BasicCegarLoop]: trace histogram [114, 1, 1, 1, 1] [2021-10-07 15:16:21,075 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Forceful destruction successful, exit code 0 [2021-10-07 15:16:21,244 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,SelfDestructingSolverStorable124 [2021-10-07 15:16:21,244 INFO L402 AbstractCegarLoop]: === Iteration 126 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:16:21,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:16:21,245 INFO L82 PathProgramCache]: Analyzing trace with hash 2125690597, now seen corresponding path program 114 times [2021-10-07 15:16:21,245 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:16:21,245 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1039817069] [2021-10-07 15:16:21,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:16:21,246 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:16:21,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:16:27,132 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-07 15:16:27,133 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:16:27,133 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1039817069] [2021-10-07 15:16:27,133 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1039817069] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:16:27,133 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [406761341] [2021-10-07 15:16:27,133 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:16:27,134 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:16:27,134 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:16:27,135 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-07 15:16:27,135 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-07 15:16:29,464 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 58 check-sat command(s) [2021-10-07 15:16:29,465 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:16:29,471 INFO L263 TraceCheckSpWp]: Trace formula consists of 1083 conjuncts, 117 conjunts are in the unsatisfiable core [2021-10-07 15:16:29,473 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:16:29,766 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-07 15:16:29,767 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [406761341] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:16:29,767 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:16:29,767 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [115, 115] total 116 [2021-10-07 15:16:29,767 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [609097055] [2021-10-07 15:16:29,768 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 118 states [2021-10-07 15:16:29,768 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:16:29,769 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 118 interpolants. [2021-10-07 15:16:29,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6903, Invalid=6903, Unknown=0, NotChecked=0, Total=13806 [2021-10-07 15:16:29,770 INFO L87 Difference]: Start difference. First operand 956 states and 2266 transitions. Second operand has 118 states, 117 states have (on average 1.0427350427350428) internal successors, (122), 117 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:16:34,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:16:34,486 INFO L93 Difference]: Finished difference Result 1890 states and 4483 transitions. [2021-10-07 15:16:34,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 118 states. [2021-10-07 15:16:34,486 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-07 15:16:34,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:16:34,489 INFO L225 Difference]: With dead ends: 1890 [2021-10-07 15:16:34,489 INFO L226 Difference]: Without dead ends: 1424 [2021-10-07 15:16:34,489 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 232 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 116 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 226 ImplicationChecksByTransitivity, 5619.2ms TimeCoverageRelationStatistics Valid=6903, Invalid=6903, Unknown=0, NotChecked=0, Total=13806 [2021-10-07 15:16:34,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1424 states. [2021-10-07 15:16:34,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1424 to 964. [2021-10-07 15:16:34,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 964 states, 961 states have (on average 2.3777315296566077) internal successors, (2285), 963 states have internal predecessors, (2285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:16:34,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 964 states to 964 states and 2285 transitions. [2021-10-07 15:16:34,503 INFO L78 Accepts]: Start accepts. Automaton has 964 states and 2285 transitions. Word has length 118 [2021-10-07 15:16:34,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:16:34,503 INFO L470 AbstractCegarLoop]: Abstraction has 964 states and 2285 transitions. [2021-10-07 15:16:34,503 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-07 15:16:34,503 INFO L276 IsEmpty]: Start isEmpty. Operand 964 states and 2285 transitions. [2021-10-07 15:16:34,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2021-10-07 15:16:34,505 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:16:34,505 INFO L512 BasicCegarLoop]: trace histogram [115, 1, 1, 1, 1] [2021-10-07 15:16:34,542 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-07 15:16:34,720 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,SelfDestructingSolverStorable125 [2021-10-07 15:16:34,720 INFO L402 AbstractCegarLoop]: === Iteration 127 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:16:34,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:16:34,721 INFO L82 PathProgramCache]: Analyzing trace with hash 1471900715, now seen corresponding path program 115 times [2021-10-07 15:16:34,721 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:16:34,722 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1073562546] [2021-10-07 15:16:34,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:16:34,722 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:16:34,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:16:40,536 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-07 15:16:40,536 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:16:40,536 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1073562546] [2021-10-07 15:16:40,537 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1073562546] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:16:40,537 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1777918875] [2021-10-07 15:16:40,537 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:16:40,537 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:16:40,537 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:16:40,538 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-07 15:16:40,539 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-07 15:16:42,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:16:42,715 INFO L263 TraceCheckSpWp]: Trace formula consists of 1092 conjuncts, 118 conjunts are in the unsatisfiable core [2021-10-07 15:16:42,717 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:16:42,994 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-07 15:16:42,995 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1777918875] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:16:42,995 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:16:42,995 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [116, 116] total 117 [2021-10-07 15:16:42,995 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1096031143] [2021-10-07 15:16:42,996 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 119 states [2021-10-07 15:16:42,996 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:16:42,998 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 119 interpolants. [2021-10-07 15:16:42,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7021, Invalid=7021, Unknown=0, NotChecked=0, Total=14042 [2021-10-07 15:16:42,999 INFO L87 Difference]: Start difference. First operand 964 states and 2285 transitions. Second operand has 119 states, 118 states have (on average 1.0423728813559323) internal successors, (123), 118 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:16:47,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:16:47,813 INFO L93 Difference]: Finished difference Result 1906 states and 4521 transitions. [2021-10-07 15:16:47,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2021-10-07 15:16:47,813 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-07 15:16:47,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:16:47,815 INFO L225 Difference]: With dead ends: 1906 [2021-10-07 15:16:47,815 INFO L226 Difference]: Without dead ends: 1436 [2021-10-07 15:16:47,816 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 117 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 228 ImplicationChecksByTransitivity, 5482.3ms TimeCoverageRelationStatistics Valid=7021, Invalid=7021, Unknown=0, NotChecked=0, Total=14042 [2021-10-07 15:16:47,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1436 states. [2021-10-07 15:16:47,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1436 to 972. [2021-10-07 15:16:47,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 972 states, 969 states have (on average 2.3777089783281733) internal successors, (2304), 971 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:16:47,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 972 states to 972 states and 2304 transitions. [2021-10-07 15:16:47,829 INFO L78 Accepts]: Start accepts. Automaton has 972 states and 2304 transitions. Word has length 119 [2021-10-07 15:16:47,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:16:47,830 INFO L470 AbstractCegarLoop]: Abstraction has 972 states and 2304 transitions. [2021-10-07 15:16:47,830 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-07 15:16:47,830 INFO L276 IsEmpty]: Start isEmpty. Operand 972 states and 2304 transitions. [2021-10-07 15:16:47,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-10-07 15:16:47,831 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:16:47,831 INFO L512 BasicCegarLoop]: trace histogram [116, 1, 1, 1, 1] [2021-10-07 15:16:47,862 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-07 15:16:48,040 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,SelfDestructingSolverStorable126 [2021-10-07 15:16:48,041 INFO L402 AbstractCegarLoop]: === Iteration 128 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:16:48,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:16:48,042 INFO L82 PathProgramCache]: Analyzing trace with hash -1615716443, now seen corresponding path program 116 times [2021-10-07 15:16:48,042 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:16:48,043 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [551708746] [2021-10-07 15:16:48,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:16:48,043 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:16:48,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:16:53,844 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-07 15:16:53,844 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:16:53,844 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [551708746] [2021-10-07 15:16:53,845 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [551708746] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:16:53,845 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [267595216] [2021-10-07 15:16:53,845 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:16:53,845 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:16:53,846 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:16:53,846 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-07 15:16:53,847 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-07 15:16:56,100 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:16:56,100 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:16:56,106 INFO L263 TraceCheckSpWp]: Trace formula consists of 1101 conjuncts, 119 conjunts are in the unsatisfiable core [2021-10-07 15:16:56,108 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:16:56,401 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-07 15:16:56,401 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [267595216] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:16:56,401 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:16:56,402 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [117, 117] total 118 [2021-10-07 15:16:56,402 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2130795805] [2021-10-07 15:16:56,403 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 120 states [2021-10-07 15:16:56,403 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:16:56,406 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 120 interpolants. [2021-10-07 15:16:56,407 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7140, Invalid=7140, Unknown=0, NotChecked=0, Total=14280 [2021-10-07 15:16:56,407 INFO L87 Difference]: Start difference. First operand 972 states and 2304 transitions. Second operand has 120 states, 119 states have (on average 1.0420168067226891) internal successors, (124), 119 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:17:01,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:17:01,343 INFO L93 Difference]: Finished difference Result 1922 states and 4559 transitions. [2021-10-07 15:17:01,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 120 states. [2021-10-07 15:17:01,343 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-07 15:17:01,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:17:01,346 INFO L225 Difference]: With dead ends: 1922 [2021-10-07 15:17:01,346 INFO L226 Difference]: Without dead ends: 1448 [2021-10-07 15:17:01,347 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 236 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 118 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 5527.2ms TimeCoverageRelationStatistics Valid=7140, Invalid=7140, Unknown=0, NotChecked=0, Total=14280 [2021-10-07 15:17:01,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1448 states. [2021-10-07 15:17:01,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1448 to 980. [2021-10-07 15:17:01,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 980 states, 977 states have (on average 2.377686796315251) internal successors, (2323), 979 states have internal predecessors, (2323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:17:01,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 980 states to 980 states and 2323 transitions. [2021-10-07 15:17:01,363 INFO L78 Accepts]: Start accepts. Automaton has 980 states and 2323 transitions. Word has length 120 [2021-10-07 15:17:01,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:17:01,363 INFO L470 AbstractCegarLoop]: Abstraction has 980 states and 2323 transitions. [2021-10-07 15:17:01,364 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-07 15:17:01,364 INFO L276 IsEmpty]: Start isEmpty. Operand 980 states and 2323 transitions. [2021-10-07 15:17:01,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2021-10-07 15:17:01,366 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:17:01,366 INFO L512 BasicCegarLoop]: trace histogram [117, 1, 1, 1, 1] [2021-10-07 15:17:01,398 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Forceful destruction successful, exit code 0 [2021-10-07 15:17:01,569 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,SelfDestructingSolverStorable127 [2021-10-07 15:17:01,570 INFO L402 AbstractCegarLoop]: === Iteration 129 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:17:01,570 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:17:01,571 INFO L82 PathProgramCache]: Analyzing trace with hash 1452399467, now seen corresponding path program 117 times [2021-10-07 15:17:01,571 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:17:01,571 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [174409174] [2021-10-07 15:17:01,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:17:01,572 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:17:01,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:17:07,576 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-07 15:17:07,576 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:17:07,576 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [174409174] [2021-10-07 15:17:07,576 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [174409174] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:17:07,577 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [568471121] [2021-10-07 15:17:07,577 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:17:07,577 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:17:07,577 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:17:07,578 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-07 15:17:07,578 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-07 15:17:10,002 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 60 check-sat command(s) [2021-10-07 15:17:10,002 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:17:10,010 INFO L263 TraceCheckSpWp]: Trace formula consists of 1110 conjuncts, 120 conjunts are in the unsatisfiable core [2021-10-07 15:17:10,011 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:17:10,305 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-07 15:17:10,305 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [568471121] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:17:10,305 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:17:10,305 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [118, 118] total 119 [2021-10-07 15:17:10,305 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1766026900] [2021-10-07 15:17:10,306 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 121 states [2021-10-07 15:17:10,306 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:17:10,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 121 interpolants. [2021-10-07 15:17:10,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7260, Invalid=7260, Unknown=0, NotChecked=0, Total=14520 [2021-10-07 15:17:10,308 INFO L87 Difference]: Start difference. First operand 980 states and 2323 transitions. Second operand has 121 states, 120 states have (on average 1.0416666666666667) internal successors, (125), 120 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:17:15,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:17:15,248 INFO L93 Difference]: Finished difference Result 1938 states and 4597 transitions. [2021-10-07 15:17:15,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 121 states. [2021-10-07 15:17:15,248 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-07 15:17:15,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:17:15,250 INFO L225 Difference]: With dead ends: 1938 [2021-10-07 15:17:15,251 INFO L226 Difference]: Without dead ends: 1460 [2021-10-07 15:17:15,251 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 119 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 232 ImplicationChecksByTransitivity, 5701.8ms TimeCoverageRelationStatistics Valid=7260, Invalid=7260, Unknown=0, NotChecked=0, Total=14520 [2021-10-07 15:17:15,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1460 states. [2021-10-07 15:17:15,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1460 to 988. [2021-10-07 15:17:15,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 988 states, 985 states have (on average 2.3776649746192895) internal successors, (2342), 987 states have internal predecessors, (2342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:17:15,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 988 states to 988 states and 2342 transitions. [2021-10-07 15:17:15,265 INFO L78 Accepts]: Start accepts. Automaton has 988 states and 2342 transitions. Word has length 121 [2021-10-07 15:17:15,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:17:15,265 INFO L470 AbstractCegarLoop]: Abstraction has 988 states and 2342 transitions. [2021-10-07 15:17:15,265 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-07 15:17:15,265 INFO L276 IsEmpty]: Start isEmpty. Operand 988 states and 2342 transitions. [2021-10-07 15:17:15,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2021-10-07 15:17:15,267 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:17:15,267 INFO L512 BasicCegarLoop]: trace histogram [118, 1, 1, 1, 1] [2021-10-07 15:17:15,300 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Ended with exit code 0 [2021-10-07 15:17:15,467 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable128,123 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:17:15,468 INFO L402 AbstractCegarLoop]: === Iteration 130 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:17:15,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:17:15,468 INFO L82 PathProgramCache]: Analyzing trace with hash 2074712165, now seen corresponding path program 118 times [2021-10-07 15:17:15,469 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:17:15,469 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [447220184] [2021-10-07 15:17:15,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:17:15,470 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:17:15,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:17:21,586 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-07 15:17:21,587 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:17:21,587 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [447220184] [2021-10-07 15:17:21,587 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [447220184] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:17:21,587 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1049554327] [2021-10-07 15:17:21,587 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:17:21,588 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:17:21,588 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:17:21,589 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-07 15:17:21,589 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-07 15:17:23,813 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:17:23,813 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:17:23,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 1119 conjuncts, 121 conjunts are in the unsatisfiable core [2021-10-07 15:17:23,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:17:24,117 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-07 15:17:24,118 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1049554327] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:17:24,118 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:17:24,118 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [119, 119] total 120 [2021-10-07 15:17:24,118 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [442721278] [2021-10-07 15:17:24,119 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 122 states [2021-10-07 15:17:24,119 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:17:24,120 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 122 interpolants. [2021-10-07 15:17:24,121 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7381, Invalid=7381, Unknown=0, NotChecked=0, Total=14762 [2021-10-07 15:17:24,121 INFO L87 Difference]: Start difference. First operand 988 states and 2342 transitions. Second operand has 122 states, 121 states have (on average 1.0413223140495869) internal successors, (126), 121 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:17:29,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:17:29,409 INFO L93 Difference]: Finished difference Result 1954 states and 4635 transitions. [2021-10-07 15:17:29,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2021-10-07 15:17:29,410 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-07 15:17:29,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:17:29,412 INFO L225 Difference]: With dead ends: 1954 [2021-10-07 15:17:29,412 INFO L226 Difference]: Without dead ends: 1472 [2021-10-07 15:17:29,413 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 240 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 120 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 234 ImplicationChecksByTransitivity, 5819.9ms TimeCoverageRelationStatistics Valid=7381, Invalid=7381, Unknown=0, NotChecked=0, Total=14762 [2021-10-07 15:17:29,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1472 states. [2021-10-07 15:17:29,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1472 to 996. [2021-10-07 15:17:29,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 996 states, 993 states have (on average 2.377643504531722) internal successors, (2361), 995 states have internal predecessors, (2361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:17:29,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 996 states to 996 states and 2361 transitions. [2021-10-07 15:17:29,427 INFO L78 Accepts]: Start accepts. Automaton has 996 states and 2361 transitions. Word has length 122 [2021-10-07 15:17:29,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:17:29,427 INFO L470 AbstractCegarLoop]: Abstraction has 996 states and 2361 transitions. [2021-10-07 15:17:29,427 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-07 15:17:29,427 INFO L276 IsEmpty]: Start isEmpty. Operand 996 states and 2361 transitions. [2021-10-07 15:17:29,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2021-10-07 15:17:29,429 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:17:29,429 INFO L512 BasicCegarLoop]: trace histogram [119, 1, 1, 1, 1] [2021-10-07 15:17:29,463 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-07 15:17:29,629 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,SelfDestructingSolverStorable129 [2021-10-07 15:17:29,630 INFO L402 AbstractCegarLoop]: === Iteration 131 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:17:29,630 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:17:29,630 INFO L82 PathProgramCache]: Analyzing trace with hash -108430677, now seen corresponding path program 119 times [2021-10-07 15:17:29,631 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:17:29,631 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1355924850] [2021-10-07 15:17:29,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:17:29,632 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:17:29,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:17:35,746 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-07 15:17:35,746 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:17:35,746 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1355924850] [2021-10-07 15:17:35,747 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1355924850] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:17:35,747 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1389102124] [2021-10-07 15:17:35,747 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:17:35,747 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:17:35,748 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:17:35,749 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-07 15:17:35,750 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-07 15:17:38,200 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 61 check-sat command(s) [2021-10-07 15:17:38,200 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:17:38,207 INFO L263 TraceCheckSpWp]: Trace formula consists of 1128 conjuncts, 122 conjunts are in the unsatisfiable core [2021-10-07 15:17:38,209 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:17:38,512 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-07 15:17:38,512 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1389102124] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:17:38,512 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:17:38,512 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [120, 120] total 121 [2021-10-07 15:17:38,513 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1382166471] [2021-10-07 15:17:38,513 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 123 states [2021-10-07 15:17:38,513 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:17:38,515 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 123 interpolants. [2021-10-07 15:17:38,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7503, Invalid=7503, Unknown=0, NotChecked=0, Total=15006 [2021-10-07 15:17:38,516 INFO L87 Difference]: Start difference. First operand 996 states and 2361 transitions. Second operand has 123 states, 122 states have (on average 1.040983606557377) internal successors, (127), 122 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:17:43,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:17:43,678 INFO L93 Difference]: Finished difference Result 1970 states and 4673 transitions. [2021-10-07 15:17:43,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 123 states. [2021-10-07 15:17:43,679 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-07 15:17:43,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:17:43,681 INFO L225 Difference]: With dead ends: 1970 [2021-10-07 15:17:43,681 INFO L226 Difference]: Without dead ends: 1484 [2021-10-07 15:17:43,682 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 242 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 121 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 236 ImplicationChecksByTransitivity, 5854.4ms TimeCoverageRelationStatistics Valid=7503, Invalid=7503, Unknown=0, NotChecked=0, Total=15006 [2021-10-07 15:17:43,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1484 states. [2021-10-07 15:17:43,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1484 to 1004. [2021-10-07 15:17:43,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1004 states, 1001 states have (on average 2.3776223776223775) internal successors, (2380), 1003 states have internal predecessors, (2380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:17:43,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1004 states to 1004 states and 2380 transitions. [2021-10-07 15:17:43,703 INFO L78 Accepts]: Start accepts. Automaton has 1004 states and 2380 transitions. Word has length 123 [2021-10-07 15:17:43,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:17:43,703 INFO L470 AbstractCegarLoop]: Abstraction has 1004 states and 2380 transitions. [2021-10-07 15:17:43,703 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-07 15:17:43,703 INFO L276 IsEmpty]: Start isEmpty. Operand 1004 states and 2380 transitions. [2021-10-07 15:17:43,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2021-10-07 15:17:43,705 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:17:43,705 INFO L512 BasicCegarLoop]: trace histogram [120, 1, 1, 1, 1] [2021-10-07 15:17:43,760 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-07 15:17:43,918 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,125 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:17:43,918 INFO L402 AbstractCegarLoop]: === Iteration 132 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:17:43,919 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:17:43,919 INFO L82 PathProgramCache]: Analyzing trace with hash 933617957, now seen corresponding path program 120 times [2021-10-07 15:17:43,919 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:17:43,920 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1049039464] [2021-10-07 15:17:43,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:17:43,920 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:17:44,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:17:50,267 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-07 15:17:50,268 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:17:50,268 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1049039464] [2021-10-07 15:17:50,268 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1049039464] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:17:50,272 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1803363041] [2021-10-07 15:17:50,273 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:17:50,273 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:17:50,273 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:17:50,277 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-07 15:17:50,278 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-07 15:17:52,770 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 61 check-sat command(s) [2021-10-07 15:17:52,771 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:17:52,778 INFO L263 TraceCheckSpWp]: Trace formula consists of 1137 conjuncts, 123 conjunts are in the unsatisfiable core [2021-10-07 15:17:52,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:17:53,105 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-07 15:17:53,105 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1803363041] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:17:53,105 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:17:53,106 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [121, 121] total 122 [2021-10-07 15:17:53,106 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1275699361] [2021-10-07 15:17:53,106 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 124 states [2021-10-07 15:17:53,106 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:17:53,108 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 124 interpolants. [2021-10-07 15:17:53,109 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7626, Invalid=7626, Unknown=0, NotChecked=0, Total=15252 [2021-10-07 15:17:53,109 INFO L87 Difference]: Start difference. First operand 1004 states and 2380 transitions. Second operand has 124 states, 123 states have (on average 1.0406504065040652) internal successors, (128), 123 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:17:58,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:17:58,304 INFO L93 Difference]: Finished difference Result 1986 states and 4711 transitions. [2021-10-07 15:17:58,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 124 states. [2021-10-07 15:17:58,305 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-07 15:17:58,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:17:58,307 INFO L225 Difference]: With dead ends: 1986 [2021-10-07 15:17:58,307 INFO L226 Difference]: Without dead ends: 1496 [2021-10-07 15:17:58,308 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 244 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 122 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 238 ImplicationChecksByTransitivity, 6036.5ms TimeCoverageRelationStatistics Valid=7626, Invalid=7626, Unknown=0, NotChecked=0, Total=15252 [2021-10-07 15:17:58,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1496 states. [2021-10-07 15:17:58,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1496 to 1012. [2021-10-07 15:17:58,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1012 states, 1009 states have (on average 2.377601585728444) internal successors, (2399), 1011 states have internal predecessors, (2399), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:17:58,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1012 states to 1012 states and 2399 transitions. [2021-10-07 15:17:58,321 INFO L78 Accepts]: Start accepts. Automaton has 1012 states and 2399 transitions. Word has length 124 [2021-10-07 15:17:58,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:17:58,321 INFO L470 AbstractCegarLoop]: Abstraction has 1012 states and 2399 transitions. [2021-10-07 15:17:58,322 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-07 15:17:58,322 INFO L276 IsEmpty]: Start isEmpty. Operand 1012 states and 2399 transitions. [2021-10-07 15:17:58,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2021-10-07 15:17:58,323 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:17:58,323 INFO L512 BasicCegarLoop]: trace histogram [121, 1, 1, 1, 1] [2021-10-07 15:17:58,356 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-07 15:17:58,524 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,126 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:17:58,525 INFO L402 AbstractCegarLoop]: === Iteration 133 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:17:58,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:17:58,525 INFO L82 PathProgramCache]: Analyzing trace with hash -1122612757, now seen corresponding path program 121 times [2021-10-07 15:17:58,526 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:17:58,526 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2057305976] [2021-10-07 15:17:58,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:17:58,526 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:17:58,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:18:04,921 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-07 15:18:04,921 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:18:04,921 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2057305976] [2021-10-07 15:18:04,922 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2057305976] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:18:04,922 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1803106729] [2021-10-07 15:18:04,922 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:18:04,922 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:18:04,922 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:18:04,923 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-07 15:18:04,924 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-07 15:18:07,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:18:07,283 INFO L263 TraceCheckSpWp]: Trace formula consists of 1146 conjuncts, 124 conjunts are in the unsatisfiable core [2021-10-07 15:18:07,285 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:18:07,596 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-07 15:18:07,596 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1803106729] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:18:07,596 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:18:07,597 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [122, 122] total 123 [2021-10-07 15:18:07,597 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1035668633] [2021-10-07 15:18:07,597 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 125 states [2021-10-07 15:18:07,598 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:18:07,600 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 125 interpolants. [2021-10-07 15:18:07,601 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7750, Invalid=7750, Unknown=0, NotChecked=0, Total=15500 [2021-10-07 15:18:07,601 INFO L87 Difference]: Start difference. First operand 1012 states and 2399 transitions. Second operand has 125 states, 124 states have (on average 1.0403225806451613) internal successors, (129), 124 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:18:13,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:18:13,079 INFO L93 Difference]: Finished difference Result 2002 states and 4749 transitions. [2021-10-07 15:18:13,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 125 states. [2021-10-07 15:18:13,080 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-07 15:18:13,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:18:13,082 INFO L225 Difference]: With dead ends: 2002 [2021-10-07 15:18:13,082 INFO L226 Difference]: Without dead ends: 1508 [2021-10-07 15:18:13,083 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 246 GetRequests, 123 SyntacticMatches, 0 SemanticMatches, 123 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 240 ImplicationChecksByTransitivity, 6126.8ms TimeCoverageRelationStatistics Valid=7750, Invalid=7750, Unknown=0, NotChecked=0, Total=15500 [2021-10-07 15:18:13,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1508 states. [2021-10-07 15:18:13,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1508 to 1020. [2021-10-07 15:18:13,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1020 states, 1017 states have (on average 2.377581120943953) internal successors, (2418), 1019 states have internal predecessors, (2418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:18:13,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1020 states to 1020 states and 2418 transitions. [2021-10-07 15:18:13,096 INFO L78 Accepts]: Start accepts. Automaton has 1020 states and 2418 transitions. Word has length 125 [2021-10-07 15:18:13,096 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:18:13,096 INFO L470 AbstractCegarLoop]: Abstraction has 1020 states and 2418 transitions. [2021-10-07 15:18:13,096 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-07 15:18:13,096 INFO L276 IsEmpty]: Start isEmpty. Operand 1020 states and 2418 transitions. [2021-10-07 15:18:13,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2021-10-07 15:18:13,097 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:18:13,098 INFO L512 BasicCegarLoop]: trace histogram [122, 1, 1, 1, 1] [2021-10-07 15:18:13,128 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-07 15:18:13,298 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,127 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:18:13,298 INFO L402 AbstractCegarLoop]: === Iteration 134 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:18:13,299 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:18:13,299 INFO L82 PathProgramCache]: Analyzing trace with hash -441255451, now seen corresponding path program 122 times [2021-10-07 15:18:13,299 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:18:13,300 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1204123440] [2021-10-07 15:18:13,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:18:13,300 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:18:13,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:18:19,769 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-07 15:18:19,769 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:18:19,769 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1204123440] [2021-10-07 15:18:19,770 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1204123440] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:18:19,770 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [578332963] [2021-10-07 15:18:19,770 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:18:19,770 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:18:19,770 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:18:19,772 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-07 15:18:19,775 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-07 15:18:22,203 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:18:22,204 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:18:22,211 INFO L263 TraceCheckSpWp]: Trace formula consists of 1155 conjuncts, 125 conjunts are in the unsatisfiable core [2021-10-07 15:18:22,213 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:18:22,573 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-07 15:18:22,573 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [578332963] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:18:22,573 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:18:22,574 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [123, 123] total 124 [2021-10-07 15:18:22,574 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [474623849] [2021-10-07 15:18:22,574 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 126 states [2021-10-07 15:18:22,574 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:18:22,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 126 interpolants. [2021-10-07 15:18:22,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7875, Invalid=7875, Unknown=0, NotChecked=0, Total=15750 [2021-10-07 15:18:22,577 INFO L87 Difference]: Start difference. First operand 1020 states and 2418 transitions. Second operand has 126 states, 125 states have (on average 1.04) internal successors, (130), 125 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:18:28,088 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:18:28,088 INFO L93 Difference]: Finished difference Result 2018 states and 4787 transitions. [2021-10-07 15:18:28,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 126 states. [2021-10-07 15:18:28,089 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-07 15:18:28,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:18:28,091 INFO L225 Difference]: With dead ends: 2018 [2021-10-07 15:18:28,091 INFO L226 Difference]: Without dead ends: 1520 [2021-10-07 15:18:28,092 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 248 GetRequests, 124 SyntacticMatches, 0 SemanticMatches, 124 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 242 ImplicationChecksByTransitivity, 6198.7ms TimeCoverageRelationStatistics Valid=7875, Invalid=7875, Unknown=0, NotChecked=0, Total=15750 [2021-10-07 15:18:28,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1520 states. [2021-10-07 15:18:28,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1520 to 1028. [2021-10-07 15:18:28,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1028 states, 1025 states have (on average 2.377560975609756) internal successors, (2437), 1027 states have internal predecessors, (2437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:18:28,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1028 states to 1028 states and 2437 transitions. [2021-10-07 15:18:28,107 INFO L78 Accepts]: Start accepts. Automaton has 1028 states and 2437 transitions. Word has length 126 [2021-10-07 15:18:28,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:18:28,107 INFO L470 AbstractCegarLoop]: Abstraction has 1028 states and 2437 transitions. [2021-10-07 15:18:28,107 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-07 15:18:28,107 INFO L276 IsEmpty]: Start isEmpty. Operand 1028 states and 2437 transitions. [2021-10-07 15:18:28,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2021-10-07 15:18:28,109 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:18:28,109 INFO L512 BasicCegarLoop]: trace histogram [123, 1, 1, 1, 1] [2021-10-07 15:18:28,143 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-07 15:18:28,309 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 128 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable133 [2021-10-07 15:18:28,309 INFO L402 AbstractCegarLoop]: === Iteration 135 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:18:28,310 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:18:28,310 INFO L82 PathProgramCache]: Analyzing trace with hash -794015445, now seen corresponding path program 123 times [2021-10-07 15:18:28,310 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:18:28,311 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [487838554] [2021-10-07 15:18:28,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:18:28,311 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:18:28,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:18:34,965 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-07 15:18:34,966 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:18:34,966 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [487838554] [2021-10-07 15:18:34,966 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [487838554] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:18:34,966 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [971907344] [2021-10-07 15:18:34,967 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:18:34,967 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:18:34,967 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:18:34,969 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-07 15:18:34,977 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-07 15:18:37,611 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 63 check-sat command(s) [2021-10-07 15:18:37,611 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:18:37,619 INFO L263 TraceCheckSpWp]: Trace formula consists of 1164 conjuncts, 126 conjunts are in the unsatisfiable core [2021-10-07 15:18:37,621 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:18:37,931 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-07 15:18:37,932 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [971907344] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:18:37,932 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:18:37,932 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [124, 124] total 125 [2021-10-07 15:18:37,933 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1535836520] [2021-10-07 15:18:37,933 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 127 states [2021-10-07 15:18:37,933 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:18:37,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 127 interpolants. [2021-10-07 15:18:37,935 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8001, Invalid=8001, Unknown=0, NotChecked=0, Total=16002 [2021-10-07 15:18:37,935 INFO L87 Difference]: Start difference. First operand 1028 states and 2437 transitions. Second operand has 127 states, 126 states have (on average 1.0396825396825398) internal successors, (131), 126 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:18:43,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:18:43,446 INFO L93 Difference]: Finished difference Result 2034 states and 4825 transitions. [2021-10-07 15:18:43,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 127 states. [2021-10-07 15:18:43,446 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-07 15:18:43,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:18:43,449 INFO L225 Difference]: With dead ends: 2034 [2021-10-07 15:18:43,449 INFO L226 Difference]: Without dead ends: 1532 [2021-10-07 15:18:43,450 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 250 GetRequests, 125 SyntacticMatches, 0 SemanticMatches, 125 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 244 ImplicationChecksByTransitivity, 6322.8ms TimeCoverageRelationStatistics Valid=8001, Invalid=8001, Unknown=0, NotChecked=0, Total=16002 [2021-10-07 15:18:43,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1532 states. [2021-10-07 15:18:43,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1532 to 1036. [2021-10-07 15:18:43,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1036 states, 1033 states have (on average 2.377541142303969) internal successors, (2456), 1035 states have internal predecessors, (2456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:18:43,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1036 states to 1036 states and 2456 transitions. [2021-10-07 15:18:43,464 INFO L78 Accepts]: Start accepts. Automaton has 1036 states and 2456 transitions. Word has length 127 [2021-10-07 15:18:43,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:18:43,464 INFO L470 AbstractCegarLoop]: Abstraction has 1036 states and 2456 transitions. [2021-10-07 15:18:43,465 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-07 15:18:43,465 INFO L276 IsEmpty]: Start isEmpty. Operand 1036 states and 2456 transitions. [2021-10-07 15:18:43,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-10-07 15:18:43,467 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:18:43,467 INFO L512 BasicCegarLoop]: trace histogram [124, 1, 1, 1, 1] [2021-10-07 15:18:43,500 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-07 15:18:43,672 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable134,129 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:18:43,672 INFO L402 AbstractCegarLoop]: === Iteration 136 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:18:43,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:18:43,673 INFO L82 PathProgramCache]: Analyzing trace with hash 1155326629, now seen corresponding path program 124 times [2021-10-07 15:18:43,673 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:18:43,673 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [20315858] [2021-10-07 15:18:43,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:18:43,674 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:18:43,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:18:50,424 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-07 15:18:50,425 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:18:50,425 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [20315858] [2021-10-07 15:18:50,425 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [20315858] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:18:50,425 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2129639771] [2021-10-07 15:18:50,425 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:18:50,426 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:18:50,426 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:18:50,428 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-07 15:18:50,428 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-07 15:18:52,886 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:18:52,887 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:18:52,895 INFO L263 TraceCheckSpWp]: Trace formula consists of 1173 conjuncts, 127 conjunts are in the unsatisfiable core [2021-10-07 15:18:52,897 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:18:53,204 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-07 15:18:53,204 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2129639771] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:18:53,205 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:18:53,205 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [125, 125] total 126 [2021-10-07 15:18:53,205 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [183526383] [2021-10-07 15:18:53,205 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 128 states [2021-10-07 15:18:53,205 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:18:53,207 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 128 interpolants. [2021-10-07 15:18:53,208 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8128, Invalid=8128, Unknown=0, NotChecked=0, Total=16256 [2021-10-07 15:18:53,208 INFO L87 Difference]: Start difference. First operand 1036 states and 2456 transitions. Second operand has 128 states, 127 states have (on average 1.0393700787401574) internal successors, (132), 127 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:18:59,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:18:59,308 INFO L93 Difference]: Finished difference Result 2050 states and 4863 transitions. [2021-10-07 15:18:59,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 128 states. [2021-10-07 15:18:59,309 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-07 15:18:59,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:18:59,311 INFO L225 Difference]: With dead ends: 2050 [2021-10-07 15:18:59,312 INFO L226 Difference]: Without dead ends: 1544 [2021-10-07 15:18:59,312 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 126 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 246 ImplicationChecksByTransitivity, 6431.1ms TimeCoverageRelationStatistics Valid=8128, Invalid=8128, Unknown=0, NotChecked=0, Total=16256 [2021-10-07 15:18:59,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1544 states. [2021-10-07 15:18:59,328 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1544 to 1044. [2021-10-07 15:18:59,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1044 states, 1041 states have (on average 2.377521613832853) internal successors, (2475), 1043 states have internal predecessors, (2475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:18:59,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1044 states to 1044 states and 2475 transitions. [2021-10-07 15:18:59,332 INFO L78 Accepts]: Start accepts. Automaton has 1044 states and 2475 transitions. Word has length 128 [2021-10-07 15:18:59,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:18:59,332 INFO L470 AbstractCegarLoop]: Abstraction has 1044 states and 2475 transitions. [2021-10-07 15:18:59,333 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-07 15:18:59,333 INFO L276 IsEmpty]: Start isEmpty. Operand 1044 states and 2475 transitions. [2021-10-07 15:18:59,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2021-10-07 15:18:59,335 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:18:59,335 INFO L512 BasicCegarLoop]: trace histogram [125, 1, 1, 1, 1] [2021-10-07 15:18:59,382 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-07 15:18:59,549 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,SelfDestructingSolverStorable135 [2021-10-07 15:18:59,549 INFO L402 AbstractCegarLoop]: === Iteration 137 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:18:59,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:18:59,550 INFO L82 PathProgramCache]: Analyzing trace with hash 1455388779, now seen corresponding path program 125 times [2021-10-07 15:18:59,550 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:18:59,550 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [107701781] [2021-10-07 15:18:59,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:18:59,550 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:18:59,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:19:06,516 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-07 15:19:06,516 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:19:06,517 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [107701781] [2021-10-07 15:19:06,517 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [107701781] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:19:06,517 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1900464761] [2021-10-07 15:19:06,517 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:19:06,517 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:19:06,518 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:19:06,518 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-07 15:19:06,519 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-07 15:19:09,237 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 64 check-sat command(s) [2021-10-07 15:19:09,238 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:19:09,244 INFO L263 TraceCheckSpWp]: Trace formula consists of 1182 conjuncts, 128 conjunts are in the unsatisfiable core [2021-10-07 15:19:09,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:19:09,580 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-07 15:19:09,581 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1900464761] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:19:09,581 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:19:09,581 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [126, 126] total 127 [2021-10-07 15:19:09,581 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1196399093] [2021-10-07 15:19:09,581 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 129 states [2021-10-07 15:19:09,582 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:19:09,584 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 129 interpolants. [2021-10-07 15:19:09,585 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8256, Invalid=8256, Unknown=0, NotChecked=0, Total=16512 [2021-10-07 15:19:09,585 INFO L87 Difference]: Start difference. First operand 1044 states and 2475 transitions. Second operand has 129 states, 128 states have (on average 1.0390625) internal successors, (133), 128 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:19:16,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:19:16,236 INFO L93 Difference]: Finished difference Result 2066 states and 4901 transitions. [2021-10-07 15:19:16,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 129 states. [2021-10-07 15:19:16,237 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-07 15:19:16,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:19:16,240 INFO L225 Difference]: With dead ends: 2066 [2021-10-07 15:19:16,240 INFO L226 Difference]: Without dead ends: 1556 [2021-10-07 15:19:16,240 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 254 GetRequests, 127 SyntacticMatches, 0 SemanticMatches, 127 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 248 ImplicationChecksByTransitivity, 6625.0ms TimeCoverageRelationStatistics Valid=8256, Invalid=8256, Unknown=0, NotChecked=0, Total=16512 [2021-10-07 15:19:16,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1556 states. [2021-10-07 15:19:16,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1556 to 1052. [2021-10-07 15:19:16,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1052 states, 1049 states have (on average 2.3775023832221165) internal successors, (2494), 1051 states have internal predecessors, (2494), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:19:16,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1052 states to 1052 states and 2494 transitions. [2021-10-07 15:19:16,253 INFO L78 Accepts]: Start accepts. Automaton has 1052 states and 2494 transitions. Word has length 129 [2021-10-07 15:19:16,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:19:16,253 INFO L470 AbstractCegarLoop]: Abstraction has 1052 states and 2494 transitions. [2021-10-07 15:19:16,253 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-07 15:19:16,254 INFO L276 IsEmpty]: Start isEmpty. Operand 1052 states and 2494 transitions. [2021-10-07 15:19:16,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2021-10-07 15:19:16,255 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:19:16,255 INFO L512 BasicCegarLoop]: trace histogram [126, 1, 1, 1, 1] [2021-10-07 15:19:16,289 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Forceful destruction successful, exit code 0 [2021-10-07 15:19:16,455 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,SelfDestructingSolverStorable136 [2021-10-07 15:19:16,456 INFO L402 AbstractCegarLoop]: === Iteration 138 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:19:16,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:19:16,457 INFO L82 PathProgramCache]: Analyzing trace with hash -2127586459, now seen corresponding path program 126 times [2021-10-07 15:19:16,457 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:19:16,457 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2022740662] [2021-10-07 15:19:16,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:19:16,458 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:19:16,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:19:23,298 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-07 15:19:23,298 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:19:23,298 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2022740662] [2021-10-07 15:19:23,299 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2022740662] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:19:23,299 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1450583999] [2021-10-07 15:19:23,299 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:19:23,299 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:19:23,299 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:19:23,300 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-07 15:19:23,301 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-07 15:19:26,086 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 64 check-sat command(s) [2021-10-07 15:19:26,086 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:19:26,093 INFO L263 TraceCheckSpWp]: Trace formula consists of 1191 conjuncts, 129 conjunts are in the unsatisfiable core [2021-10-07 15:19:26,095 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:19:26,408 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-07 15:19:26,408 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1450583999] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:19:26,408 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:19:26,408 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [127, 127] total 128 [2021-10-07 15:19:26,409 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [902664706] [2021-10-07 15:19:26,409 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 130 states [2021-10-07 15:19:26,409 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:19:26,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 130 interpolants. [2021-10-07 15:19:26,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8385, Invalid=8385, Unknown=0, NotChecked=0, Total=16770 [2021-10-07 15:19:26,413 INFO L87 Difference]: Start difference. First operand 1052 states and 2494 transitions. Second operand has 130 states, 129 states have (on average 1.0387596899224807) internal successors, (134), 129 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:19:32,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:19:32,799 INFO L93 Difference]: Finished difference Result 2082 states and 4939 transitions. [2021-10-07 15:19:32,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 130 states. [2021-10-07 15:19:32,800 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-07 15:19:32,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:19:32,802 INFO L225 Difference]: With dead ends: 2082 [2021-10-07 15:19:32,803 INFO L226 Difference]: Without dead ends: 1568 [2021-10-07 15:19:32,803 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 256 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 128 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 250 ImplicationChecksByTransitivity, 6565.1ms TimeCoverageRelationStatistics Valid=8385, Invalid=8385, Unknown=0, NotChecked=0, Total=16770 [2021-10-07 15:19:32,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1568 states. [2021-10-07 15:19:32,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1568 to 1060. [2021-10-07 15:19:32,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1060 states, 1057 states have (on average 2.377483443708609) internal successors, (2513), 1059 states have internal predecessors, (2513), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:19:32,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1060 states to 1060 states and 2513 transitions. [2021-10-07 15:19:32,816 INFO L78 Accepts]: Start accepts. Automaton has 1060 states and 2513 transitions. Word has length 130 [2021-10-07 15:19:32,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:19:32,817 INFO L470 AbstractCegarLoop]: Abstraction has 1060 states and 2513 transitions. [2021-10-07 15:19:32,817 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-07 15:19:32,817 INFO L276 IsEmpty]: Start isEmpty. Operand 1060 states and 2513 transitions. [2021-10-07 15:19:32,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2021-10-07 15:19:32,818 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:19:32,818 INFO L512 BasicCegarLoop]: trace histogram [127, 1, 1, 1, 1] [2021-10-07 15:19:32,851 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-07 15:19:33,019 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable137,132 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:19:33,019 INFO L402 AbstractCegarLoop]: === Iteration 139 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:19:33,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:19:33,020 INFO L82 PathProgramCache]: Analyzing trace with hash -1530669141, now seen corresponding path program 127 times [2021-10-07 15:19:33,020 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:19:33,020 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1171615072] [2021-10-07 15:19:33,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:19:33,021 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:19:33,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:19:40,014 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-07 15:19:40,015 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:19:40,015 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1171615072] [2021-10-07 15:19:40,015 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1171615072] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:19:40,015 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1450749456] [2021-10-07 15:19:40,015 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:19:40,015 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:19:40,016 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:19:40,016 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-07 15:19:40,017 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-07 15:19:42,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:19:42,627 INFO L263 TraceCheckSpWp]: Trace formula consists of 1200 conjuncts, 130 conjunts are in the unsatisfiable core [2021-10-07 15:19:42,629 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:19:42,948 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-07 15:19:42,948 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1450749456] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:19:42,948 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:19:42,949 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [128, 128] total 129 [2021-10-07 15:19:42,949 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1088766175] [2021-10-07 15:19:42,949 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 131 states [2021-10-07 15:19:42,949 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:19:42,951 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 131 interpolants. [2021-10-07 15:19:42,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8515, Invalid=8515, Unknown=0, NotChecked=0, Total=17030 [2021-10-07 15:19:42,952 INFO L87 Difference]: Start difference. First operand 1060 states and 2513 transitions. Second operand has 131 states, 130 states have (on average 1.0384615384615385) internal successors, (135), 130 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:19:49,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:19:49,520 INFO L93 Difference]: Finished difference Result 2098 states and 4977 transitions. [2021-10-07 15:19:49,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 131 states. [2021-10-07 15:19:49,521 INFO L78 Accepts]: Start accepts. Automaton has has 131 states, 130 states have (on average 1.0384615384615385) internal successors, (135), 130 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 131 [2021-10-07 15:19:49,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:19:49,523 INFO L225 Difference]: With dead ends: 2098 [2021-10-07 15:19:49,524 INFO L226 Difference]: Without dead ends: 1580 [2021-10-07 15:19:49,524 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 258 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 129 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 252 ImplicationChecksByTransitivity, 6708.9ms TimeCoverageRelationStatistics Valid=8515, Invalid=8515, Unknown=0, NotChecked=0, Total=17030 [2021-10-07 15:19:49,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1580 states. [2021-10-07 15:19:49,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1580 to 1068. [2021-10-07 15:19:49,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1068 states, 1065 states have (on average 2.3774647887323943) internal successors, (2532), 1067 states have internal predecessors, (2532), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:19:49,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1068 states to 1068 states and 2532 transitions. [2021-10-07 15:19:49,542 INFO L78 Accepts]: Start accepts. Automaton has 1068 states and 2532 transitions. Word has length 131 [2021-10-07 15:19:49,542 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:19:49,542 INFO L470 AbstractCegarLoop]: Abstraction has 1068 states and 2532 transitions. [2021-10-07 15:19:49,542 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 131 states, 130 states have (on average 1.0384615384615385) internal successors, (135), 130 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:19:49,543 INFO L276 IsEmpty]: Start isEmpty. Operand 1068 states and 2532 transitions. [2021-10-07 15:19:49,544 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2021-10-07 15:19:49,544 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:19:49,544 INFO L512 BasicCegarLoop]: trace histogram [128, 1, 1, 1, 1] [2021-10-07 15:19:49,577 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Forceful destruction successful, exit code 0 [2021-10-07 15:19:49,745 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,SelfDestructingSolverStorable138 [2021-10-07 15:19:49,745 INFO L402 AbstractCegarLoop]: === Iteration 140 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:19:49,746 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:19:49,746 INFO L82 PathProgramCache]: Analyzing trace with hash -206101467, now seen corresponding path program 128 times [2021-10-07 15:19:49,746 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:19:49,746 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1771420340] [2021-10-07 15:19:49,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:19:49,747 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:19:49,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:19:56,879 INFO L134 CoverageAnalysis]: Checked inductivity of 8256 backedges. 0 proven. 8256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:19:56,879 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:19:56,879 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1771420340] [2021-10-07 15:19:56,880 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1771420340] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:19:56,880 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1944671380] [2021-10-07 15:19:56,880 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:19:56,880 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:19:56,880 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:19:56,881 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-07 15:19:56,882 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-07 15:19:59,485 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:19:59,485 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:19:59,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 1209 conjuncts, 131 conjunts are in the unsatisfiable core [2021-10-07 15:19:59,495 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:19:59,821 INFO L134 CoverageAnalysis]: Checked inductivity of 8256 backedges. 0 proven. 8256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:19:59,822 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1944671380] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:19:59,822 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:19:59,822 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [129, 129] total 130 [2021-10-07 15:19:59,822 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [31062344] [2021-10-07 15:19:59,823 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 132 states [2021-10-07 15:19:59,823 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:19:59,825 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 132 interpolants. [2021-10-07 15:19:59,827 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8646, Invalid=8646, Unknown=0, NotChecked=0, Total=17292 [2021-10-07 15:19:59,827 INFO L87 Difference]: Start difference. First operand 1068 states and 2532 transitions. Second operand has 132 states, 131 states have (on average 1.0381679389312977) internal successors, (136), 131 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:20:06,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:20:06,858 INFO L93 Difference]: Finished difference Result 2114 states and 5015 transitions. [2021-10-07 15:20:06,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 132 states. [2021-10-07 15:20:06,859 INFO L78 Accepts]: Start accepts. Automaton has has 132 states, 131 states have (on average 1.0381679389312977) internal successors, (136), 131 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 132 [2021-10-07 15:20:06,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:20:06,861 INFO L225 Difference]: With dead ends: 2114 [2021-10-07 15:20:06,861 INFO L226 Difference]: Without dead ends: 1592 [2021-10-07 15:20:06,862 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 260 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 130 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 254 ImplicationChecksByTransitivity, 6829.9ms TimeCoverageRelationStatistics Valid=8646, Invalid=8646, Unknown=0, NotChecked=0, Total=17292 [2021-10-07 15:20:06,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1592 states. [2021-10-07 15:20:06,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1592 to 1076. [2021-10-07 15:20:06,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1076 states, 1073 states have (on average 2.3774464119291707) internal successors, (2551), 1075 states have internal predecessors, (2551), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:20:06,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1076 states to 1076 states and 2551 transitions. [2021-10-07 15:20:06,876 INFO L78 Accepts]: Start accepts. Automaton has 1076 states and 2551 transitions. Word has length 132 [2021-10-07 15:20:06,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:20:06,877 INFO L470 AbstractCegarLoop]: Abstraction has 1076 states and 2551 transitions. [2021-10-07 15:20:06,877 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 132 states, 131 states have (on average 1.0381679389312977) internal successors, (136), 131 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:20:06,877 INFO L276 IsEmpty]: Start isEmpty. Operand 1076 states and 2551 transitions. [2021-10-07 15:20:06,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2021-10-07 15:20:06,878 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:20:06,878 INFO L512 BasicCegarLoop]: trace histogram [129, 1, 1, 1, 1] [2021-10-07 15:20:06,913 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-07 15:20:07,079 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable139 [2021-10-07 15:20:07,079 INFO L402 AbstractCegarLoop]: === Iteration 141 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:20:07,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:20:07,080 INFO L82 PathProgramCache]: Analyzing trace with hash -2094176533, now seen corresponding path program 129 times [2021-10-07 15:20:07,080 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:20:07,080 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1369629555] [2021-10-07 15:20:07,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:20:07,081 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:20:07,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat Received shutdown request... [2021-10-07 15:20:12,097 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-07 15:20:12,098 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140 [2021-10-07 15:20:12,098 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was analyzing trace of length 134 with TraceHistMax 129,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while PredicateComparison was comparing new predicate (quantifier-free) to 109 known predicates. [2021-10-07 15:20:12,100 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-07 15:20:12,100 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-07 15:20:12,100 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-07 15:20:12,101 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-07 15:20:12,101 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-07 15:20:12,101 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-07 15:20:12,101 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-07 15:20:12,101 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-07 15:20:12,101 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-07 15:20:12,101 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-07 15:20:12,102 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION [2021-10-07 15:20:12,102 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION [2021-10-07 15:20:12,102 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-07 15:20:12,102 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-07 15:20:12,102 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-07 15:20:12,102 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-07 15:20:12,102 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-07 15:20:12,103 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-07 15:20:12,103 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-07 15:20:12,107 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-07 15:20:12,110 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-10-07 15:20:12,110 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-10-07 15:20:12,112 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 07.10 03:20:12 BasicIcfg [2021-10-07 15:20:12,113 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-10-07 15:20:12,113 INFO L184 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.witnessprinter [2021-10-07 15:20:12,115 INFO L168 Benchmark]: Toolchain (without parser) took 736803.78 ms. Allocated memory was 151.0 MB in the beginning and 1.9 GB in the end (delta: 1.7 GB). Free memory was 106.3 MB in the beginning and 532.2 MB in the end (delta: -425.9 MB). Peak memory consumption was 1.3 GB. Max. memory is 8.0 GB. [2021-10-07 15:20:12,115 INFO L168 Benchmark]: CDTParser took 0.26 ms. Allocated memory is still 151.0 MB. Free memory is still 123.4 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-10-07 15:20:12,115 INFO L168 Benchmark]: CACSL2BoogieTranslator took 308.11 ms. Allocated memory is still 151.0 MB. Free memory was 105.9 MB in the beginning and 95.7 MB in the end (delta: 10.2 MB). Peak memory consumption was 9.4 MB. Max. memory is 8.0 GB. [2021-10-07 15:20:12,116 INFO L168 Benchmark]: Boogie Procedure Inliner took 49.08 ms. Allocated memory is still 151.0 MB. Free memory was 95.7 MB in the beginning and 94.0 MB in the end (delta: 1.7 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. [2021-10-07 15:20:12,116 INFO L168 Benchmark]: Boogie Preprocessor took 52.75 ms. Allocated memory is still 151.0 MB. Free memory was 94.0 MB in the beginning and 134.4 MB in the end (delta: -40.5 MB). Peak memory consumption was 6.5 MB. Max. memory is 8.0 GB. [2021-10-07 15:20:12,116 INFO L168 Benchmark]: RCFGBuilder took 763.31 ms. Allocated memory is still 151.0 MB. Free memory was 134.4 MB in the beginning and 116.4 MB in the end (delta: 17.9 MB). Peak memory consumption was 17.8 MB. Max. memory is 8.0 GB. [2021-10-07 15:20:12,117 INFO L168 Benchmark]: TraceAbstraction took 735611.75 ms. Allocated memory was 151.0 MB in the beginning and 1.9 GB in the end (delta: 1.7 GB). Free memory was 115.9 MB in the beginning and 532.2 MB in the end (delta: -416.3 MB). Peak memory consumption was 1.3 GB. Max. memory is 8.0 GB. [2021-10-07 15:20:12,119 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.26 ms. Allocated memory is still 151.0 MB. Free memory is still 123.4 MB. There was no memory consumed. Max. memory is 8.0 GB. * CACSL2BoogieTranslator took 308.11 ms. Allocated memory is still 151.0 MB. Free memory was 105.9 MB in the beginning and 95.7 MB in the end (delta: 10.2 MB). Peak memory consumption was 9.4 MB. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 49.08 ms. Allocated memory is still 151.0 MB. Free memory was 95.7 MB in the beginning and 94.0 MB in the end (delta: 1.7 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 52.75 ms. Allocated memory is still 151.0 MB. Free memory was 94.0 MB in the beginning and 134.4 MB in the end (delta: -40.5 MB). Peak memory consumption was 6.5 MB. Max. memory is 8.0 GB. * RCFGBuilder took 763.31 ms. Allocated memory is still 151.0 MB. Free memory was 134.4 MB in the beginning and 116.4 MB in the end (delta: 17.9 MB). Peak memory consumption was 17.8 MB. Max. memory is 8.0 GB. * TraceAbstraction took 735611.75 ms. Allocated memory was 151.0 MB in the beginning and 1.9 GB in the end (delta: 1.7 GB). Free memory was 115.9 MB in the beginning and 532.2 MB in the end (delta: -416.3 MB). Peak memory consumption was 1.3 GB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3912.0ms, 92 PlacesBefore, 32 PlacesAfterwards, 91 TransitionsBefore, 27 TransitionsAfterwards, 772 CoEnabledTransitionPairs, 7 FixpointIterations, 48 TrivialSequentialCompositions, 25 ConcurrentSequentialCompositions, 7 TrivialYvCompositions, 4 ConcurrentYvCompositions, 4 ChoiceCompositions, 88 TotalNumberOfCompositions, 1036 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1004, positive: 1000, positive conditional: 0, positive unconditional: 1000, negative: 4, negative conditional: 0, negative unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 457, positive: 455, positive conditional: 0, positive unconditional: 455, negative: 2, negative conditional: 0, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 457, positive: 454, positive conditional: 0, positive unconditional: 454, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 3, positive: 1, positive conditional: 0, positive unconditional: 1, negative: 2, negative conditional: 0, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 28, positive: 7, positive conditional: 0, positive unconditional: 7, negative: 21, negative conditional: 0, negative unconditional: 21, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 1004, positive: 545, positive conditional: 0, positive unconditional: 545, negative: 2, negative conditional: 0, negative unconditional: 2, unknown: 457, unknown conditional: 0, unknown unconditional: 457] , Statistics on independence cache: Total cache size (in pairs): 48, Positive cache size: 48, Positive conditional cache size: 0, Positive unconditional cache size: 48, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 43]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 134 with TraceHistMax 129,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while PredicateComparison was comparing new predicate (quantifier-free) to 109 known predicates. - TimeoutResultAtElement [Line: 43]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 134 with TraceHistMax 129,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while PredicateComparison was comparing new predicate (quantifier-free) to 109 known predicates. - TimeoutResultAtElement [Line: 41]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 134 with TraceHistMax 129,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while PredicateComparison was comparing new predicate (quantifier-free) to 109 known predicates. - TimeoutResultAtElement [Line: 41]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 134 with TraceHistMax 129,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while PredicateComparison was comparing new predicate (quantifier-free) to 109 known predicates. - TimeoutResultAtElement [Line: 55]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 134 with TraceHistMax 129,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while PredicateComparison was comparing new predicate (quantifier-free) to 109 known predicates. - TimeoutResultAtElement [Line: 55]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 134 with TraceHistMax 129,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while PredicateComparison was comparing new predicate (quantifier-free) to 109 known predicates. - TimeoutResultAtElement [Line: 56]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 134 with TraceHistMax 129,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while PredicateComparison was comparing new predicate (quantifier-free) to 109 known predicates. - TimeoutResultAtElement [Line: 56]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 134 with TraceHistMax 129,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while PredicateComparison was comparing new predicate (quantifier-free) to 109 known predicates. - TimeoutResultAtElement [Line: 77]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 134 with TraceHistMax 129,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while PredicateComparison was comparing new predicate (quantifier-free) to 109 known predicates. - TimeoutResultAtElement [Line: 77]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 134 with TraceHistMax 129,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while PredicateComparison was comparing new predicate (quantifier-free) to 109 known predicates. - TimeoutResultAtElement [Line: 73]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 134 with TraceHistMax 129,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while PredicateComparison was comparing new predicate (quantifier-free) to 109 known predicates. - TimeoutResultAtElement [Line: 72]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 134 with TraceHistMax 129,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while PredicateComparison was comparing new predicate (quantifier-free) to 109 known predicates. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 113 locations, 20 error locations. Started 1 CEGAR loops. OverallTime: 735465.6ms, OverallIterations: 141, TraceHistogramMax: 129, EmptinessCheckTime: 193.8ms, AutomataDifference: 224383.8ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 3978.4ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 26614 SDtfs, 190286 SDslu, 147832 SDs, 0 SdLazy, 18920 SolverSat, 33800 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 27268.2ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 17084 GetRequests, 8536 SyntacticMatches, 0 SemanticMatches, 8548 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16304 ImplicationChecksByTransitivity, 298843.7ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=1076occurred in iteration=140, InterpolantAutomatonStates: 8819, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 1705.8ms AutomataMinimizationTime, 140 MinimizatonAttempts, 35300 StatesRemovedByMinimization, 136 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 2527.9ms SsaConstructionTime, 18310.0ms SatisfiabilityAnalysisTime, 337466.1ms InterpolantComputationTime, 17663 NumberOfCodeBlocks, 17661 NumberOfCodeBlocksAsserted, 2374 NumberOfCheckSat, 17390 ConstructedInterpolants, 0 QuantifiedInterpolants, 52410 SizeOfPredicates, 2 NumberOfNonLiveVariables, 81976 ConjunctsInSsa, 8664 ConjunctsInUnsatCore, 273 InterpolantComputations, 9 PerfectInterpolantSequences, 8/715539 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