/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml --cacsl2boogietranslator.check.unreachability.of.error.function.in.sv-comp.mode false --cacsl2boogietranslator.check.absence.of.signed.integer.overflows true -i ../../../trunk/examples/svcomp/weaver/popl20-three-array-max.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-53ca081-m [2022-09-16 11:13:53,218 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-09-16 11:13:53,219 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-09-16 11:13:53,253 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-09-16 11:13:53,254 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-09-16 11:13:53,255 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-09-16 11:13:53,255 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-09-16 11:13:53,257 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-09-16 11:13:53,258 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-09-16 11:13:53,259 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-09-16 11:13:53,259 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-09-16 11:13:53,260 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-09-16 11:13:53,260 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-09-16 11:13:53,261 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-09-16 11:13:53,262 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-09-16 11:13:53,262 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-09-16 11:13:53,263 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-09-16 11:13:53,263 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-09-16 11:13:53,264 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-09-16 11:13:53,266 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-09-16 11:13:53,266 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-09-16 11:13:53,269 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-09-16 11:13:53,270 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-09-16 11:13:53,270 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-09-16 11:13:53,272 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-09-16 11:13:53,273 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-09-16 11:13:53,273 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-09-16 11:13:53,273 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-09-16 11:13:53,274 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-09-16 11:13:53,274 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-09-16 11:13:53,275 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-09-16 11:13:53,275 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-09-16 11:13:53,276 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-09-16 11:13:53,276 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-09-16 11:13:53,277 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-09-16 11:13:53,277 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-09-16 11:13:53,277 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-09-16 11:13:53,277 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-09-16 11:13:53,278 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-09-16 11:13:53,278 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-09-16 11:13:53,279 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-09-16 11:13:53,285 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf [2022-09-16 11:13:53,306 INFO L113 SettingsManager]: Loading preferences was successful [2022-09-16 11:13:53,307 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-09-16 11:13:53,309 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-09-16 11:13:53,309 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-09-16 11:13:53,310 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-09-16 11:13:53,310 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-09-16 11:13:53,310 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-09-16 11:13:53,310 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-09-16 11:13:53,310 INFO L138 SettingsManager]: * Use SBE=true [2022-09-16 11:13:53,310 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-09-16 11:13:53,311 INFO L138 SettingsManager]: * sizeof long=4 [2022-09-16 11:13:53,311 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-09-16 11:13:53,311 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-09-16 11:13:53,311 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-09-16 11:13:53,311 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-09-16 11:13:53,312 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-09-16 11:13:53,312 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-09-16 11:13:53,312 INFO L138 SettingsManager]: * sizeof long double=12 [2022-09-16 11:13:53,312 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-09-16 11:13:53,312 INFO L138 SettingsManager]: * Use constant arrays=true [2022-09-16 11:13:53,312 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-09-16 11:13:53,312 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-09-16 11:13:53,312 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-09-16 11:13:53,313 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-09-16 11:13:53,313 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-09-16 11:13:53,313 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-09-16 11:13:53,314 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-09-16 11:13:53,314 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-09-16 11:13:53,314 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-09-16 11:13:53,314 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-09-16 11:13:53,314 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-09-16 11:13:53,314 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-09-16 11:13:53,314 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-09-16 11:13:53,314 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/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 Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Check unreachability of error function in SV-COMP mode -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Check absence of signed integer overflows -> true [2022-09-16 11:13:53,515 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-09-16 11:13:53,546 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-09-16 11:13:53,548 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-09-16 11:13:53,549 INFO L271 PluginConnector]: Initializing CDTParser... [2022-09-16 11:13:53,551 INFO L275 PluginConnector]: CDTParser initialized [2022-09-16 11:13:53,552 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/weaver/popl20-three-array-max.wvr.c [2022-09-16 11:13:53,594 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/1e114d330/06d9b9ba6f1543dc9ee18de833a0a12a/FLAGc7eb2e9a6 [2022-09-16 11:13:54,023 INFO L306 CDTParser]: Found 1 translation units. [2022-09-16 11:13:54,023 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/weaver/popl20-three-array-max.wvr.c [2022-09-16 11:13:54,033 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/1e114d330/06d9b9ba6f1543dc9ee18de833a0a12a/FLAGc7eb2e9a6 [2022-09-16 11:13:54,047 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/1e114d330/06d9b9ba6f1543dc9ee18de833a0a12a [2022-09-16 11:13:54,049 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-09-16 11:13:54,052 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-09-16 11:13:54,054 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-09-16 11:13:54,054 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-09-16 11:13:54,057 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-09-16 11:13:54,057 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.09 11:13:54" (1/1) ... [2022-09-16 11:13:54,058 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7d48feb5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.09 11:13:54, skipping insertion in model container [2022-09-16 11:13:54,058 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.09 11:13:54" (1/1) ... [2022-09-16 11:13:54,063 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-09-16 11:13:54,085 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-09-16 11:13:54,260 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/weaver/popl20-three-array-max.wvr.c[2823,2836] [2022-09-16 11:13:54,270 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-09-16 11:13:54,275 INFO L203 MainTranslator]: Completed pre-run [2022-09-16 11:13:54,292 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/weaver/popl20-three-array-max.wvr.c[2823,2836] [2022-09-16 11:13:54,295 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-09-16 11:13:54,307 INFO L208 MainTranslator]: Completed translation [2022-09-16 11:13:54,307 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.09 11:13:54 WrapperNode [2022-09-16 11:13:54,307 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-09-16 11:13:54,308 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-09-16 11:13:54,308 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-09-16 11:13:54,308 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-09-16 11:13:54,313 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.09 11:13:54" (1/1) ... [2022-09-16 11:13:54,335 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.09 11:13:54" (1/1) ... [2022-09-16 11:13:54,368 INFO L138 Inliner]: procedures = 26, calls = 57, calls flagged for inlining = 14, calls inlined = 22, statements flattened = 284 [2022-09-16 11:13:54,368 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-09-16 11:13:54,369 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-09-16 11:13:54,369 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-09-16 11:13:54,369 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-09-16 11:13:54,377 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.09 11:13:54" (1/1) ... [2022-09-16 11:13:54,377 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.09 11:13:54" (1/1) ... [2022-09-16 11:13:54,382 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.09 11:13:54" (1/1) ... [2022-09-16 11:13:54,382 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.09 11:13:54" (1/1) ... [2022-09-16 11:13:54,388 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.09 11:13:54" (1/1) ... [2022-09-16 11:13:54,392 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.09 11:13:54" (1/1) ... [2022-09-16 11:13:54,394 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.09 11:13:54" (1/1) ... [2022-09-16 11:13:54,396 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-09-16 11:13:54,397 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-09-16 11:13:54,397 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-09-16 11:13:54,397 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-09-16 11:13:54,398 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.09 11:13:54" (1/1) ... [2022-09-16 11:13:54,412 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-09-16 11:13:54,426 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-09-16 11:13:54,435 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-09-16 11:13:54,439 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-09-16 11:13:54,468 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-09-16 11:13:54,468 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-09-16 11:13:54,468 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-09-16 11:13:54,468 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-09-16 11:13:54,468 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-09-16 11:13:54,468 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-09-16 11:13:54,468 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-09-16 11:13:54,468 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-09-16 11:13:54,468 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2022-09-16 11:13:54,469 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2022-09-16 11:13:54,469 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-09-16 11:13:54,469 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2022-09-16 11:13:54,469 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2022-09-16 11:13:54,469 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-09-16 11:13:54,469 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-09-16 11:13:54,469 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-09-16 11:13:54,469 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-09-16 11:13:54,470 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-09-16 11:13:54,588 INFO L234 CfgBuilder]: Building ICFG [2022-09-16 11:13:54,589 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-09-16 11:13:55,057 INFO L275 CfgBuilder]: Performing block encoding [2022-09-16 11:13:55,282 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-09-16 11:13:55,282 INFO L299 CfgBuilder]: Removed 6 assume(true) statements. [2022-09-16 11:13:55,285 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.09 11:13:55 BoogieIcfgContainer [2022-09-16 11:13:55,285 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-09-16 11:13:55,289 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-09-16 11:13:55,289 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-09-16 11:13:55,292 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-09-16 11:13:55,292 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.09 11:13:54" (1/3) ... [2022-09-16 11:13:55,293 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7c008c7a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.09 11:13:55, skipping insertion in model container [2022-09-16 11:13:55,293 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.09 11:13:54" (2/3) ... [2022-09-16 11:13:55,293 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7c008c7a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.09 11:13:55, skipping insertion in model container [2022-09-16 11:13:55,293 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.09 11:13:55" (3/3) ... [2022-09-16 11:13:55,294 INFO L112 eAbstractionObserver]: Analyzing ICFG popl20-three-array-max.wvr.c [2022-09-16 11:13:55,304 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-09-16 11:13:55,310 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-09-16 11:13:55,311 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 32 error locations. [2022-09-16 11:13:55,311 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-09-16 11:13:55,409 INFO L144 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2022-09-16 11:13:55,442 INFO L113 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 369 places, 390 transitions, 804 flow [2022-09-16 11:13:56,449 INFO L135 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 37434 states, 37318 states have (on average 3.92906908194437) internal successors, (146625), 37433 states have internal predecessors, (146625), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:13:56,461 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-09-16 11:13:56,540 INFO L357 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, mAutomataTypeConcurrency=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, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@48162a96, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-09-16 11:13:56,540 INFO L358 AbstractCegarLoop]: Starting to check reachability of 49 error locations. [2022-09-16 11:13:56,631 INFO L276 IsEmpty]: Start isEmpty. Operand has 37434 states, 37318 states have (on average 3.92906908194437) internal successors, (146625), 37433 states have internal predecessors, (146625), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:13:56,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-09-16 11:13:56,637 INFO L187 NwaCegarLoop]: Found error trace [2022-09-16 11:13:56,638 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-16 11:13:56,638 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 46 more)] === [2022-09-16 11:13:56,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:13:56,645 INFO L85 PathProgramCache]: Analyzing trace with hash -1133252855, now seen corresponding path program 1 times [2022-09-16 11:13:56,651 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:13:56,652 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [885691801] [2022-09-16 11:13:56,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:13:56,653 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:13:56,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:13:56,875 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-16 11:13:56,875 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:13:56,875 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [885691801] [2022-09-16 11:13:56,876 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [885691801] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-16 11:13:56,876 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-16 11:13:56,876 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-09-16 11:13:56,877 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1277287468] [2022-09-16 11:13:56,877 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-16 11:13:56,880 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-09-16 11:13:56,880 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:13:56,895 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-09-16 11:13:56,895 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-09-16 11:13:56,972 INFO L87 Difference]: Start difference. First operand has 37434 states, 37318 states have (on average 3.92906908194437) internal successors, (146625), 37433 states have internal predecessors, (146625), 0 states have call successors, (0), 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 4 states, 3 states have (on average 19.666666666666668) internal successors, (59), 4 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) [2022-09-16 11:13:58,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-09-16 11:13:58,258 INFO L93 Difference]: Finished difference Result 67724 states and 255548 transitions. [2022-09-16 11:13:58,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-09-16 11:13:58,260 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 19.666666666666668) internal successors, (59), 4 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 59 [2022-09-16 11:13:58,260 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-09-16 11:13:59,186 INFO L225 Difference]: With dead ends: 67724 [2022-09-16 11:13:59,186 INFO L226 Difference]: Without dead ends: 67709 [2022-09-16 11:13:59,188 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-09-16 11:13:59,197 INFO L413 NwaCegarLoop]: 308 mSDtfsCounter, 237 mSDsluCounter, 632 mSDsCounter, 0 mSdLazyCounter, 114 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 237 SdHoareTripleChecker+Valid, 912 SdHoareTripleChecker+Invalid, 130 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 114 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-09-16 11:13:59,198 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [237 Valid, 912 Invalid, 130 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 114 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-09-16 11:13:59,414 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67709 states. [2022-09-16 11:14:00,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67709 to 33922. [2022-09-16 11:14:00,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33922 states, 33824 states have (on average 3.7794761116367077) internal successors, (127837), 33921 states have internal predecessors, (127837), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:14:01,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33922 states to 33922 states and 127837 transitions. [2022-09-16 11:14:01,101 INFO L78 Accepts]: Start accepts. Automaton has 33922 states and 127837 transitions. Word has length 59 [2022-09-16 11:14:01,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-09-16 11:14:01,101 INFO L495 AbstractCegarLoop]: Abstraction has 33922 states and 127837 transitions. [2022-09-16 11:14:01,102 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 19.666666666666668) internal successors, (59), 4 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) [2022-09-16 11:14:01,102 INFO L276 IsEmpty]: Start isEmpty. Operand 33922 states and 127837 transitions. [2022-09-16 11:14:01,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-09-16 11:14:01,103 INFO L187 NwaCegarLoop]: Found error trace [2022-09-16 11:14:01,103 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-16 11:14:01,103 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-09-16 11:14:01,104 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 46 more)] === [2022-09-16 11:14:01,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:14:01,104 INFO L85 PathProgramCache]: Analyzing trace with hash -1598332872, now seen corresponding path program 1 times [2022-09-16 11:14:01,104 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:14:01,105 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1404612442] [2022-09-16 11:14:01,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:14:01,105 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:14:01,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:14:01,225 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-16 11:14:01,226 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:14:01,226 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1404612442] [2022-09-16 11:14:01,226 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1404612442] provided 0 perfect and 1 imperfect interpolant sequences [2022-09-16 11:14:01,226 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1167130876] [2022-09-16 11:14:01,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:14:01,227 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-09-16 11:14:01,227 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-09-16 11:14:01,241 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-09-16 11:14:01,309 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-09-16 11:14:01,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:14:01,372 INFO L263 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 5 conjunts are in the unsatisfiable core [2022-09-16 11:14:01,375 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-09-16 11:14:01,438 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-16 11:14:01,439 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-09-16 11:14:01,479 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-16 11:14:01,479 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1167130876] provided 0 perfect and 2 imperfect interpolant sequences [2022-09-16 11:14:01,479 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-09-16 11:14:01,479 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 11 [2022-09-16 11:14:01,480 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1014827159] [2022-09-16 11:14:01,480 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-09-16 11:14:01,481 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-09-16 11:14:01,481 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:14:01,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-09-16 11:14:01,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2022-09-16 11:14:01,482 INFO L87 Difference]: Start difference. First operand 33922 states and 127837 transitions. Second operand has 12 states, 11 states have (on average 8.454545454545455) internal successors, (93), 12 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) [2022-09-16 11:14:04,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-09-16 11:14:04,381 INFO L93 Difference]: Finished difference Result 169139 states and 638699 transitions. [2022-09-16 11:14:04,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-09-16 11:14:04,382 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 8.454545454545455) internal successors, (93), 12 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 68 [2022-09-16 11:14:04,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-09-16 11:14:06,226 INFO L225 Difference]: With dead ends: 169139 [2022-09-16 11:14:06,240 INFO L226 Difference]: Without dead ends: 169139 [2022-09-16 11:14:06,241 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=158, Invalid=304, Unknown=0, NotChecked=0, Total=462 [2022-09-16 11:14:06,242 INFO L413 NwaCegarLoop]: 294 mSDtfsCounter, 1428 mSDsluCounter, 2022 mSDsCounter, 0 mSdLazyCounter, 346 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1428 SdHoareTripleChecker+Valid, 2218 SdHoareTripleChecker+Invalid, 413 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 346 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-09-16 11:14:06,242 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1428 Valid, 2218 Invalid, 413 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 346 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-09-16 11:14:06,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169139 states. [2022-09-16 11:14:08,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169139 to 34000. [2022-09-16 11:14:09,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34000 states, 33902 states have (on average 3.773523685918235) internal successors, (127930), 33999 states have internal predecessors, (127930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:14:09,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34000 states to 34000 states and 127930 transitions. [2022-09-16 11:14:09,168 INFO L78 Accepts]: Start accepts. Automaton has 34000 states and 127930 transitions. Word has length 68 [2022-09-16 11:14:09,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-09-16 11:14:09,168 INFO L495 AbstractCegarLoop]: Abstraction has 34000 states and 127930 transitions. [2022-09-16 11:14:09,168 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 8.454545454545455) internal successors, (93), 12 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) [2022-09-16 11:14:09,169 INFO L276 IsEmpty]: Start isEmpty. Operand 34000 states and 127930 transitions. [2022-09-16 11:14:09,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-09-16 11:14:09,171 INFO L187 NwaCegarLoop]: Found error trace [2022-09-16 11:14:09,171 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-16 11:14:09,188 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-09-16 11:14:09,387 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-09-16 11:14:09,388 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 46 more)] === [2022-09-16 11:14:09,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:14:09,389 INFO L85 PathProgramCache]: Analyzing trace with hash 1991289503, now seen corresponding path program 1 times [2022-09-16 11:14:09,389 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:14:09,389 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1719677341] [2022-09-16 11:14:09,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:14:09,389 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:14:09,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:14:09,445 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-16 11:14:09,445 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:14:09,445 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1719677341] [2022-09-16 11:14:09,445 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1719677341] provided 0 perfect and 1 imperfect interpolant sequences [2022-09-16 11:14:09,447 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [399034627] [2022-09-16 11:14:09,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:14:09,448 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-09-16 11:14:09,448 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-09-16 11:14:09,458 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-09-16 11:14:09,462 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-09-16 11:14:09,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:14:09,541 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 5 conjunts are in the unsatisfiable core [2022-09-16 11:14:09,542 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-09-16 11:14:09,580 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-16 11:14:09,580 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-09-16 11:14:09,580 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [399034627] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-16 11:14:09,580 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-09-16 11:14:09,581 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 7 [2022-09-16 11:14:09,581 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1969196562] [2022-09-16 11:14:09,581 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-16 11:14:09,581 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-09-16 11:14:09,581 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:14:09,582 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-09-16 11:14:09,582 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-09-16 11:14:09,582 INFO L87 Difference]: Start difference. First operand 34000 states and 127930 transitions. Second operand has 6 states, 5 states have (on average 13.8) internal successors, (69), 6 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) [2022-09-16 11:14:10,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-09-16 11:14:10,858 INFO L93 Difference]: Finished difference Result 67778 states and 255611 transitions. [2022-09-16 11:14:10,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-09-16 11:14:10,865 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 13.8) internal successors, (69), 6 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 69 [2022-09-16 11:14:10,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-09-16 11:14:11,261 INFO L225 Difference]: With dead ends: 67778 [2022-09-16 11:14:11,261 INFO L226 Difference]: Without dead ends: 67778 [2022-09-16 11:14:11,262 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2022-09-16 11:14:11,264 INFO L413 NwaCegarLoop]: 495 mSDtfsCounter, 475 mSDsluCounter, 891 mSDsCounter, 0 mSdLazyCounter, 187 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 475 SdHoareTripleChecker+Valid, 1344 SdHoareTripleChecker+Invalid, 204 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 187 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-09-16 11:14:11,266 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [475 Valid, 1344 Invalid, 204 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 187 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-09-16 11:14:11,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67778 states. [2022-09-16 11:14:12,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67778 to 33997. [2022-09-16 11:14:12,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33997 states, 33902 states have (on average 3.773258214854581) internal successors, (127921), 33996 states have internal predecessors, (127921), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:14:12,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33997 states to 33997 states and 127921 transitions. [2022-09-16 11:14:12,868 INFO L78 Accepts]: Start accepts. Automaton has 33997 states and 127921 transitions. Word has length 69 [2022-09-16 11:14:12,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-09-16 11:14:12,870 INFO L495 AbstractCegarLoop]: Abstraction has 33997 states and 127921 transitions. [2022-09-16 11:14:12,870 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 13.8) internal successors, (69), 6 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) [2022-09-16 11:14:12,870 INFO L276 IsEmpty]: Start isEmpty. Operand 33997 states and 127921 transitions. [2022-09-16 11:14:12,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2022-09-16 11:14:12,871 INFO L187 NwaCegarLoop]: Found error trace [2022-09-16 11:14:12,871 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-16 11:14:12,889 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2022-09-16 11:14:13,073 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2 [2022-09-16 11:14:13,074 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 46 more)] === [2022-09-16 11:14:13,074 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:14:13,074 INFO L85 PathProgramCache]: Analyzing trace with hash -89243447, now seen corresponding path program 2 times [2022-09-16 11:14:13,074 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:14:13,075 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1977549655] [2022-09-16 11:14:13,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:14:13,075 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:14:13,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:14:13,285 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-16 11:14:13,285 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:14:13,285 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1977549655] [2022-09-16 11:14:13,285 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1977549655] provided 0 perfect and 1 imperfect interpolant sequences [2022-09-16 11:14:13,285 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [743300240] [2022-09-16 11:14:13,285 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-09-16 11:14:13,286 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-09-16 11:14:13,286 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-09-16 11:14:13,287 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-09-16 11:14:13,288 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-09-16 11:14:13,376 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-09-16 11:14:13,376 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-09-16 11:14:13,377 INFO L263 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 7 conjunts are in the unsatisfiable core [2022-09-16 11:14:13,381 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-09-16 11:14:13,520 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2022-09-16 11:14:13,520 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-09-16 11:14:13,664 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2022-09-16 11:14:13,665 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [743300240] provided 0 perfect and 2 imperfect interpolant sequences [2022-09-16 11:14:13,665 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-09-16 11:14:13,665 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 7, 7] total 17 [2022-09-16 11:14:13,665 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1139934072] [2022-09-16 11:14:13,665 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-09-16 11:14:13,666 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-16 11:14:13,666 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:14:13,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-16 11:14:13,667 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2022-09-16 11:14:13,667 INFO L87 Difference]: Start difference. First operand 33997 states and 127921 transitions. Second operand has 18 states, 17 states have (on average 8.235294117647058) internal successors, (140), 18 states have internal predecessors, (140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:14:17,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-09-16 11:14:17,411 INFO L93 Difference]: Finished difference Result 236719 states and 894103 transitions. [2022-09-16 11:14:17,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-09-16 11:14:17,423 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 8.235294117647058) internal successors, (140), 18 states have internal predecessors, (140), 0 states have call successors, (0), 0 states have 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 [2022-09-16 11:14:17,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-09-16 11:14:19,421 INFO L225 Difference]: With dead ends: 236719 [2022-09-16 11:14:19,422 INFO L226 Difference]: Without dead ends: 236719 [2022-09-16 11:14:19,423 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 222 GetRequests, 180 SyntacticMatches, 5 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 284 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=419, Invalid=1063, Unknown=0, NotChecked=0, Total=1482 [2022-09-16 11:14:19,428 INFO L413 NwaCegarLoop]: 268 mSDtfsCounter, 8193 mSDsluCounter, 2010 mSDsCounter, 0 mSdLazyCounter, 516 mSolverCounterSat, 240 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8193 SdHoareTripleChecker+Valid, 2166 SdHoareTripleChecker+Invalid, 756 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 240 IncrementalHoareTripleChecker+Valid, 516 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-09-16 11:14:19,430 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8193 Valid, 2166 Invalid, 756 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [240 Valid, 516 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-09-16 11:14:19,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236719 states. [2022-09-16 11:14:23,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236719 to 33895. [2022-09-16 11:14:23,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33895 states, 33803 states have (on average 3.7809366032600655) internal successors, (127807), 33894 states have internal predecessors, (127807), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:14:24,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33895 states to 33895 states and 127807 transitions. [2022-09-16 11:14:24,020 INFO L78 Accepts]: Start accepts. Automaton has 33895 states and 127807 transitions. Word has length 95 [2022-09-16 11:14:24,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-09-16 11:14:24,021 INFO L495 AbstractCegarLoop]: Abstraction has 33895 states and 127807 transitions. [2022-09-16 11:14:24,021 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 8.235294117647058) internal successors, (140), 18 states have internal predecessors, (140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:14:24,021 INFO L276 IsEmpty]: Start isEmpty. Operand 33895 states and 127807 transitions. [2022-09-16 11:14:24,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2022-09-16 11:14:24,022 INFO L187 NwaCegarLoop]: Found error trace [2022-09-16 11:14:24,022 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-16 11:14:24,043 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2022-09-16 11:14:24,243 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-09-16 11:14:24,244 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 46 more)] === [2022-09-16 11:14:24,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:14:24,244 INFO L85 PathProgramCache]: Analyzing trace with hash 1957827463, now seen corresponding path program 1 times [2022-09-16 11:14:24,244 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:14:24,244 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1988897534] [2022-09-16 11:14:24,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:14:24,245 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:14:24,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:14:24,394 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-16 11:14:24,395 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:14:24,395 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1988897534] [2022-09-16 11:14:24,395 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1988897534] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-16 11:14:24,395 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-16 11:14:24,395 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-09-16 11:14:24,395 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [186694442] [2022-09-16 11:14:24,395 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-16 11:14:24,396 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-09-16 11:14:24,396 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:14:24,396 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-09-16 11:14:24,396 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=31, Unknown=0, NotChecked=0, Total=56 [2022-09-16 11:14:24,397 INFO L87 Difference]: Start difference. First operand 33895 states and 127807 transitions. Second operand has 8 states, 8 states have (on average 16.375) internal successors, (131), 8 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) [2022-09-16 11:14:24,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-09-16 11:14:24,691 INFO L93 Difference]: Finished difference Result 33919 states and 127831 transitions. [2022-09-16 11:14:24,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-09-16 11:14:24,692 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 16.375) internal successors, (131), 8 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 131 [2022-09-16 11:14:24,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-09-16 11:14:24,811 INFO L225 Difference]: With dead ends: 33919 [2022-09-16 11:14:24,811 INFO L226 Difference]: Without dead ends: 33919 [2022-09-16 11:14:24,811 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=51, Invalid=59, Unknown=0, NotChecked=0, Total=110 [2022-09-16 11:14:24,811 INFO L413 NwaCegarLoop]: 277 mSDtfsCounter, 651 mSDsluCounter, 360 mSDsCounter, 0 mSdLazyCounter, 124 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 651 SdHoareTripleChecker+Valid, 623 SdHoareTripleChecker+Invalid, 134 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 124 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-09-16 11:14:24,812 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [651 Valid, 623 Invalid, 134 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 124 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-09-16 11:14:24,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33919 states. [2022-09-16 11:14:25,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33919 to 33898. [2022-09-16 11:14:25,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33898 states, 33806 states have (on average 3.7806898183754365) internal successors, (127810), 33897 states have internal predecessors, (127810), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:14:26,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33898 states to 33898 states and 127810 transitions. [2022-09-16 11:14:26,146 INFO L78 Accepts]: Start accepts. Automaton has 33898 states and 127810 transitions. Word has length 131 [2022-09-16 11:14:26,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-09-16 11:14:26,146 INFO L495 AbstractCegarLoop]: Abstraction has 33898 states and 127810 transitions. [2022-09-16 11:14:26,146 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 16.375) internal successors, (131), 8 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) [2022-09-16 11:14:26,146 INFO L276 IsEmpty]: Start isEmpty. Operand 33898 states and 127810 transitions. [2022-09-16 11:14:26,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2022-09-16 11:14:26,148 INFO L187 NwaCegarLoop]: Found error trace [2022-09-16 11:14:26,148 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-16 11:14:26,148 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-09-16 11:14:26,148 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 46 more)] === [2022-09-16 11:14:26,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:14:26,149 INFO L85 PathProgramCache]: Analyzing trace with hash -870973157, now seen corresponding path program 1 times [2022-09-16 11:14:26,149 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:14:26,149 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1623130180] [2022-09-16 11:14:26,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:14:26,149 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:14:26,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:14:26,392 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-09-16 11:14:26,392 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:14:26,392 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1623130180] [2022-09-16 11:14:26,392 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1623130180] provided 0 perfect and 1 imperfect interpolant sequences [2022-09-16 11:14:26,392 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1949249212] [2022-09-16 11:14:26,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:14:26,393 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-09-16 11:14:26,393 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-09-16 11:14:26,394 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-09-16 11:14:26,395 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-09-16 11:14:26,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:14:26,503 INFO L263 TraceCheckSpWp]: Trace formula consists of 343 conjuncts, 32 conjunts are in the unsatisfiable core [2022-09-16 11:14:26,506 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-09-16 11:14:26,524 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-09-16 11:14:26,593 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-09-16 11:14:26,672 INFO L356 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-09-16 11:14:26,672 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-09-16 11:14:26,691 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-09-16 11:14:26,715 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2022-09-16 11:14:26,746 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-09-16 11:14:26,746 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-09-16 11:14:26,830 WARN L833 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_146 (Array Int Int))) (< 0 (+ (select (select (store |c_#memory_int| |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base| v_ArrVal_146) c_~B~0.base) c_~B~0.offset) 9223372039002259456))) is different from false [2022-09-16 11:14:26,870 WARN L833 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_146 (Array Int Int))) (< 0 (+ (select (select (store |c_#memory_int| |c_ULTIMATE.start_create_fresh_int_array_#t~malloc32#1.base| v_ArrVal_146) c_~B~0.base) c_~B~0.offset) 9223372039002259456))) is different from false [2022-09-16 11:14:27,814 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-09-16 11:14:27,814 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 25 [2022-09-16 11:14:27,821 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-09-16 11:14:27,822 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 36 [2022-09-16 11:14:27,825 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2022-09-16 11:14:27,950 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 1 not checked. [2022-09-16 11:14:27,950 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1949249212] provided 0 perfect and 2 imperfect interpolant sequences [2022-09-16 11:14:27,951 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-09-16 11:14:27,951 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 34 [2022-09-16 11:14:27,951 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [510979437] [2022-09-16 11:14:27,951 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-09-16 11:14:27,951 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-09-16 11:14:27,951 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:14:27,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-09-16 11:14:27,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=934, Unknown=9, NotChecked=126, Total=1190 [2022-09-16 11:14:27,952 INFO L87 Difference]: Start difference. First operand 33898 states and 127810 transitions. Second operand has 35 states, 34 states have (on average 7.088235294117647) internal successors, (241), 35 states have internal predecessors, (241), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:14:30,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-09-16 11:14:30,407 INFO L93 Difference]: Finished difference Result 135128 states and 510763 transitions. [2022-09-16 11:14:30,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-09-16 11:14:30,407 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 34 states have (on average 7.088235294117647) internal successors, (241), 35 states have internal predecessors, (241), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 158 [2022-09-16 11:14:30,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-09-16 11:14:31,366 INFO L225 Difference]: With dead ends: 135128 [2022-09-16 11:14:31,366 INFO L226 Difference]: Without dead ends: 135128 [2022-09-16 11:14:31,367 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 353 GetRequests, 301 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 477 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=369, Invalid=2282, Unknown=9, NotChecked=202, Total=2862 [2022-09-16 11:14:31,368 INFO L413 NwaCegarLoop]: 283 mSDtfsCounter, 2424 mSDsluCounter, 6057 mSDsCounter, 0 mSdLazyCounter, 1232 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2424 SdHoareTripleChecker+Valid, 6098 SdHoareTripleChecker+Invalid, 2516 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 1232 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1237 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-09-16 11:14:31,368 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2424 Valid, 6098 Invalid, 2516 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 1232 Invalid, 0 Unknown, 1237 Unchecked, 0.6s Time] [2022-09-16 11:14:31,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135128 states. [2022-09-16 11:14:33,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135128 to 33966. [2022-09-16 11:14:33,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33966 states, 33874 states have (on average 3.7751963157583988) internal successors, (127881), 33965 states have internal predecessors, (127881), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:14:33,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33966 states to 33966 states and 127881 transitions. [2022-09-16 11:14:33,909 INFO L78 Accepts]: Start accepts. Automaton has 33966 states and 127881 transitions. Word has length 158 [2022-09-16 11:14:33,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-09-16 11:14:33,909 INFO L495 AbstractCegarLoop]: Abstraction has 33966 states and 127881 transitions. [2022-09-16 11:14:33,909 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 34 states have (on average 7.088235294117647) internal successors, (241), 35 states have internal predecessors, (241), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:14:33,910 INFO L276 IsEmpty]: Start isEmpty. Operand 33966 states and 127881 transitions. [2022-09-16 11:14:33,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2022-09-16 11:14:33,914 INFO L187 NwaCegarLoop]: Found error trace [2022-09-16 11:14:33,914 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-16 11:14:33,932 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-09-16 11:14:34,131 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-09-16 11:14:34,132 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 46 more)] === [2022-09-16 11:14:34,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:14:34,133 INFO L85 PathProgramCache]: Analyzing trace with hash -1230363251, now seen corresponding path program 1 times [2022-09-16 11:14:34,133 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:14:34,133 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1924282938] [2022-09-16 11:14:34,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:14:34,133 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:14:34,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:14:34,164 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-09-16 11:14:34,165 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:14:34,165 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1924282938] [2022-09-16 11:14:34,165 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1924282938] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-16 11:14:34,165 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-16 11:14:34,165 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-09-16 11:14:34,165 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2129775344] [2022-09-16 11:14:34,165 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-16 11:14:34,165 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-09-16 11:14:34,166 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:14:34,166 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-09-16 11:14:34,166 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-09-16 11:14:34,166 INFO L87 Difference]: Start difference. First operand 33966 states and 127881 transitions. Second operand has 4 states, 3 states have (on average 53.0) internal successors, (159), 4 states have internal predecessors, (159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:14:35,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-09-16 11:14:35,126 INFO L93 Difference]: Finished difference Result 67683 states and 255505 transitions. [2022-09-16 11:14:35,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-09-16 11:14:35,127 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 53.0) internal successors, (159), 4 states have internal predecessors, (159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 159 [2022-09-16 11:14:35,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-09-16 11:14:35,516 INFO L225 Difference]: With dead ends: 67683 [2022-09-16 11:14:35,516 INFO L226 Difference]: Without dead ends: 67683 [2022-09-16 11:14:35,516 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-09-16 11:14:35,517 INFO L413 NwaCegarLoop]: 415 mSDtfsCounter, 165 mSDsluCounter, 556 mSDsCounter, 0 mSdLazyCounter, 136 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 943 SdHoareTripleChecker+Invalid, 143 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 136 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-09-16 11:14:35,517 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [165 Valid, 943 Invalid, 143 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 136 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-09-16 11:14:35,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67683 states. [2022-09-16 11:14:37,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67683 to 33984. [2022-09-16 11:14:37,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33984 states, 33894 states have (on average 3.773558741960229) internal successors, (127901), 33983 states have internal predecessors, (127901), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:14:37,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33984 states to 33984 states and 127901 transitions. [2022-09-16 11:14:37,181 INFO L78 Accepts]: Start accepts. Automaton has 33984 states and 127901 transitions. Word has length 159 [2022-09-16 11:14:37,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-09-16 11:14:37,182 INFO L495 AbstractCegarLoop]: Abstraction has 33984 states and 127901 transitions. [2022-09-16 11:14:37,182 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 53.0) internal successors, (159), 4 states have internal predecessors, (159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:14:37,182 INFO L276 IsEmpty]: Start isEmpty. Operand 33984 states and 127901 transitions. [2022-09-16 11:14:37,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-09-16 11:14:37,205 INFO L187 NwaCegarLoop]: Found error trace [2022-09-16 11:14:37,206 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-16 11:14:37,206 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-09-16 11:14:37,206 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 46 more)] === [2022-09-16 11:14:37,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:14:37,207 INFO L85 PathProgramCache]: Analyzing trace with hash 767426956, now seen corresponding path program 1 times [2022-09-16 11:14:37,207 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:14:37,207 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [217698644] [2022-09-16 11:14:37,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:14:37,207 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:14:37,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:14:37,279 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-09-16 11:14:37,279 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:14:37,280 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [217698644] [2022-09-16 11:14:37,280 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [217698644] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-16 11:14:37,280 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-16 11:14:37,280 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-09-16 11:14:37,280 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1728230231] [2022-09-16 11:14:37,280 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-16 11:14:37,280 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-09-16 11:14:37,280 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:14:37,281 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-09-16 11:14:37,281 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-09-16 11:14:37,281 INFO L87 Difference]: Start difference. First operand 33984 states and 127901 transitions. Second operand has 4 states, 3 states have (on average 55.666666666666664) internal successors, (167), 4 states have internal predecessors, (167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:14:38,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-09-16 11:14:38,109 INFO L93 Difference]: Finished difference Result 67683 states and 255503 transitions. [2022-09-16 11:14:38,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-09-16 11:14:38,109 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 55.666666666666664) internal successors, (167), 4 states have internal predecessors, (167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 167 [2022-09-16 11:14:38,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-09-16 11:14:38,451 INFO L225 Difference]: With dead ends: 67683 [2022-09-16 11:14:38,451 INFO L226 Difference]: Without dead ends: 67683 [2022-09-16 11:14:38,451 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-09-16 11:14:38,452 INFO L413 NwaCegarLoop]: 280 mSDtfsCounter, 301 mSDsluCounter, 282 mSDsCounter, 0 mSdLazyCounter, 90 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 301 SdHoareTripleChecker+Valid, 548 SdHoareTripleChecker+Invalid, 93 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 90 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-09-16 11:14:38,452 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [301 Valid, 548 Invalid, 93 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 90 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-09-16 11:14:38,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67683 states. [2022-09-16 11:14:39,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67683 to 33984. [2022-09-16 11:14:40,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33984 states, 33894 states have (on average 3.7734997344662773) internal successors, (127899), 33983 states have internal predecessors, (127899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:14:40,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33984 states to 33984 states and 127899 transitions. [2022-09-16 11:14:40,172 INFO L78 Accepts]: Start accepts. Automaton has 33984 states and 127899 transitions. Word has length 167 [2022-09-16 11:14:40,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-09-16 11:14:40,172 INFO L495 AbstractCegarLoop]: Abstraction has 33984 states and 127899 transitions. [2022-09-16 11:14:40,172 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 55.666666666666664) internal successors, (167), 4 states have internal predecessors, (167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:14:40,172 INFO L276 IsEmpty]: Start isEmpty. Operand 33984 states and 127899 transitions. [2022-09-16 11:14:40,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-09-16 11:14:40,173 INFO L187 NwaCegarLoop]: Found error trace [2022-09-16 11:14:40,173 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-16 11:14:40,173 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-09-16 11:14:40,173 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 46 more)] === [2022-09-16 11:14:40,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:14:40,174 INFO L85 PathProgramCache]: Analyzing trace with hash -1909301833, now seen corresponding path program 2 times [2022-09-16 11:14:40,174 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:14:40,174 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1257741525] [2022-09-16 11:14:40,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:14:40,174 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:14:40,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:14:40,285 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 10 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-09-16 11:14:40,285 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:14:40,285 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1257741525] [2022-09-16 11:14:40,285 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1257741525] provided 0 perfect and 1 imperfect interpolant sequences [2022-09-16 11:14:40,285 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1962115868] [2022-09-16 11:14:40,286 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-09-16 11:14:40,286 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-09-16 11:14:40,286 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-09-16 11:14:40,287 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-09-16 11:14:40,288 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-09-16 11:14:40,388 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-09-16 11:14:40,388 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-09-16 11:14:40,389 INFO L263 TraceCheckSpWp]: Trace formula consists of 358 conjuncts, 12 conjunts are in the unsatisfiable core [2022-09-16 11:14:40,392 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-09-16 11:14:40,605 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-09-16 11:14:40,605 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-09-16 11:14:40,850 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 11 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-09-16 11:14:40,851 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1962115868] provided 0 perfect and 2 imperfect interpolant sequences [2022-09-16 11:14:40,851 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-09-16 11:14:40,851 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 32 [2022-09-16 11:14:40,851 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1392679822] [2022-09-16 11:14:40,851 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-09-16 11:14:40,851 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-09-16 11:14:40,852 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:14:40,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-09-16 11:14:40,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=890, Unknown=0, NotChecked=0, Total=992 [2022-09-16 11:14:40,852 INFO L87 Difference]: Start difference. First operand 33984 states and 127899 transitions. Second operand has 32 states, 32 states have (on average 9.96875) internal successors, (319), 32 states have internal predecessors, (319), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:14:43,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-09-16 11:14:43,258 INFO L93 Difference]: Finished difference Result 67816 states and 255638 transitions. [2022-09-16 11:14:43,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-09-16 11:14:43,259 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 9.96875) internal successors, (319), 32 states have internal predecessors, (319), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 167 [2022-09-16 11:14:43,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-09-16 11:14:43,717 INFO L225 Difference]: With dead ends: 67816 [2022-09-16 11:14:43,718 INFO L226 Difference]: Without dead ends: 67816 [2022-09-16 11:14:43,731 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 379 GetRequests, 320 SyntacticMatches, 3 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 616 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=638, Invalid=2668, Unknown=0, NotChecked=0, Total=3306 [2022-09-16 11:14:43,733 INFO L413 NwaCegarLoop]: 492 mSDtfsCounter, 5508 mSDsluCounter, 6617 mSDsCounter, 0 mSdLazyCounter, 1750 mSolverCounterSat, 228 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5508 SdHoareTripleChecker+Valid, 6773 SdHoareTripleChecker+Invalid, 1978 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 228 IncrementalHoareTripleChecker+Valid, 1750 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-09-16 11:14:43,733 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5508 Valid, 6773 Invalid, 1978 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [228 Valid, 1750 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-09-16 11:14:43,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67816 states. [2022-09-16 11:14:44,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67816 to 34038. [2022-09-16 11:14:45,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34038 states, 33948 states have (on average 3.769058560150819) internal successors, (127952), 34037 states have internal predecessors, (127952), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:14:45,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34038 states to 34038 states and 127952 transitions. [2022-09-16 11:14:45,408 INFO L78 Accepts]: Start accepts. Automaton has 34038 states and 127952 transitions. Word has length 167 [2022-09-16 11:14:45,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-09-16 11:14:45,408 INFO L495 AbstractCegarLoop]: Abstraction has 34038 states and 127952 transitions. [2022-09-16 11:14:45,409 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 9.96875) internal successors, (319), 32 states have internal predecessors, (319), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:14:45,409 INFO L276 IsEmpty]: Start isEmpty. Operand 34038 states and 127952 transitions. [2022-09-16 11:14:45,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-09-16 11:14:45,409 INFO L187 NwaCegarLoop]: Found error trace [2022-09-16 11:14:45,410 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-16 11:14:45,428 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2022-09-16 11:14:45,616 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-09-16 11:14:45,617 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 46 more)] === [2022-09-16 11:14:45,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:14:45,617 INFO L85 PathProgramCache]: Analyzing trace with hash -1979567264, now seen corresponding path program 1 times [2022-09-16 11:14:45,618 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:14:45,618 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1944313812] [2022-09-16 11:14:45,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:14:45,618 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:14:45,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:14:45,874 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-09-16 11:14:45,874 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:14:45,874 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1944313812] [2022-09-16 11:14:45,874 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1944313812] provided 0 perfect and 1 imperfect interpolant sequences [2022-09-16 11:14:45,874 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [474137546] [2022-09-16 11:14:45,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:14:45,875 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-09-16 11:14:45,875 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-09-16 11:14:45,876 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-09-16 11:14:45,877 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-09-16 11:14:45,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:14:45,978 INFO L263 TraceCheckSpWp]: Trace formula consists of 355 conjuncts, 32 conjunts are in the unsatisfiable core [2022-09-16 11:14:45,981 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-09-16 11:14:45,989 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-09-16 11:14:46,049 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-09-16 11:14:46,135 INFO L356 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-09-16 11:14:46,135 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-09-16 11:14:46,152 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-09-16 11:14:46,180 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-09-16 11:14:46,208 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-09-16 11:14:46,208 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-09-16 11:14:46,284 WARN L833 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_262 (Array Int Int))) (< (select (select (store |c_#memory_int| |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base| v_ArrVal_262) c_~B~0.base) c_~B~0.offset) 4294967296)) is different from false [2022-09-16 11:14:46,292 WARN L833 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_262 (Array Int Int))) (< (select (select (store |c_#memory_int| |c_ULTIMATE.start_create_fresh_int_array_#t~malloc32#1.base| v_ArrVal_262) c_~B~0.base) c_~B~0.offset) 4294967296)) is different from false [2022-09-16 11:14:46,961 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-09-16 11:14:46,961 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 23 [2022-09-16 11:14:46,967 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-09-16 11:14:46,967 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 32 [2022-09-16 11:14:46,970 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2022-09-16 11:14:47,079 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 1 not checked. [2022-09-16 11:14:47,080 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [474137546] provided 0 perfect and 2 imperfect interpolant sequences [2022-09-16 11:14:47,080 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-09-16 11:14:47,080 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 35 [2022-09-16 11:14:47,080 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2038785751] [2022-09-16 11:14:47,080 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-09-16 11:14:47,081 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-09-16 11:14:47,081 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:14:47,081 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-09-16 11:14:47,081 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=992, Unknown=9, NotChecked=130, Total=1260 [2022-09-16 11:14:47,082 INFO L87 Difference]: Start difference. First operand 34038 states and 127952 transitions. Second operand has 36 states, 35 states have (on average 7.628571428571429) internal successors, (267), 36 states have internal predecessors, (267), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:14:49,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-09-16 11:14:49,543 INFO L93 Difference]: Finished difference Result 101456 states and 383182 transitions. [2022-09-16 11:14:49,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-09-16 11:14:49,544 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 35 states have (on average 7.628571428571429) internal successors, (267), 36 states have internal predecessors, (267), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 168 [2022-09-16 11:14:49,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-09-16 11:14:50,651 INFO L225 Difference]: With dead ends: 101456 [2022-09-16 11:14:50,652 INFO L226 Difference]: Without dead ends: 101456 [2022-09-16 11:14:50,653 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 377 GetRequests, 320 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 604 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=510, Invalid=2681, Unknown=9, NotChecked=222, Total=3422 [2022-09-16 11:14:50,653 INFO L413 NwaCegarLoop]: 281 mSDtfsCounter, 1735 mSDsluCounter, 6239 mSDsCounter, 0 mSdLazyCounter, 1122 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1735 SdHoareTripleChecker+Valid, 6228 SdHoareTripleChecker+Invalid, 2359 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 1122 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1181 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-09-16 11:14:50,654 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1735 Valid, 6228 Invalid, 2359 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 1122 Invalid, 0 Unknown, 1181 Unchecked, 0.5s Time] [2022-09-16 11:14:50,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101456 states. [2022-09-16 11:14:52,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101456 to 34049. [2022-09-16 11:14:52,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34049 states, 33959 states have (on average 3.7681910539179597) internal successors, (127964), 34048 states have internal predecessors, (127964), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:14:52,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34049 states to 34049 states and 127964 transitions. [2022-09-16 11:14:52,637 INFO L78 Accepts]: Start accepts. Automaton has 34049 states and 127964 transitions. Word has length 168 [2022-09-16 11:14:52,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-09-16 11:14:52,637 INFO L495 AbstractCegarLoop]: Abstraction has 34049 states and 127964 transitions. [2022-09-16 11:14:52,637 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 35 states have (on average 7.628571428571429) internal successors, (267), 36 states have internal predecessors, (267), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:14:52,637 INFO L276 IsEmpty]: Start isEmpty. Operand 34049 states and 127964 transitions. [2022-09-16 11:14:52,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2022-09-16 11:14:52,638 INFO L187 NwaCegarLoop]: Found error trace [2022-09-16 11:14:52,638 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-16 11:14:52,656 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-09-16 11:14:52,856 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-09-16 11:14:52,857 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 46 more)] === [2022-09-16 11:14:52,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:14:52,857 INFO L85 PathProgramCache]: Analyzing trace with hash 462319179, now seen corresponding path program 1 times [2022-09-16 11:14:52,857 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:14:52,858 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [302871794] [2022-09-16 11:14:52,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:14:52,858 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:14:52,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:14:52,893 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-09-16 11:14:52,893 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:14:52,893 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [302871794] [2022-09-16 11:14:52,893 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [302871794] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-16 11:14:52,893 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-16 11:14:52,893 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-09-16 11:14:52,893 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [480719737] [2022-09-16 11:14:52,894 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-16 11:14:52,894 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-09-16 11:14:52,894 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:14:52,895 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-09-16 11:14:52,895 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-09-16 11:14:52,895 INFO L87 Difference]: Start difference. First operand 34049 states and 127964 transitions. Second operand has 4 states, 3 states have (on average 56.666666666666664) internal successors, (170), 4 states have internal predecessors, (170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:14:53,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-09-16 11:14:53,681 INFO L93 Difference]: Finished difference Result 67746 states and 255566 transitions. [2022-09-16 11:14:53,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-09-16 11:14:53,681 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 56.666666666666664) internal successors, (170), 4 states have internal predecessors, (170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 170 [2022-09-16 11:14:53,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-09-16 11:14:54,052 INFO L225 Difference]: With dead ends: 67746 [2022-09-16 11:14:54,052 INFO L226 Difference]: Without dead ends: 67744 [2022-09-16 11:14:54,053 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-09-16 11:14:54,053 INFO L413 NwaCegarLoop]: 395 mSDtfsCounter, 264 mSDsluCounter, 282 mSDsCounter, 0 mSdLazyCounter, 95 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 264 SdHoareTripleChecker+Valid, 663 SdHoareTripleChecker+Invalid, 98 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 95 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-09-16 11:14:54,053 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [264 Valid, 663 Invalid, 98 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 95 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-09-16 11:14:54,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67744 states. [2022-09-16 11:14:55,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67744 to 34045. [2022-09-16 11:14:55,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34045 states, 33957 states have (on average 3.7682951968666254) internal successors, (127960), 34044 states have internal predecessors, (127960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:14:55,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34045 states to 34045 states and 127960 transitions. [2022-09-16 11:14:55,881 INFO L78 Accepts]: Start accepts. Automaton has 34045 states and 127960 transitions. Word has length 170 [2022-09-16 11:14:55,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-09-16 11:14:55,882 INFO L495 AbstractCegarLoop]: Abstraction has 34045 states and 127960 transitions. [2022-09-16 11:14:55,882 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 56.666666666666664) internal successors, (170), 4 states have internal predecessors, (170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:14:55,882 INFO L276 IsEmpty]: Start isEmpty. Operand 34045 states and 127960 transitions. [2022-09-16 11:14:55,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2022-09-16 11:14:55,882 INFO L187 NwaCegarLoop]: Found error trace [2022-09-16 11:14:55,883 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-16 11:14:55,883 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-09-16 11:14:55,883 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 46 more)] === [2022-09-16 11:14:55,883 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:14:55,883 INFO L85 PathProgramCache]: Analyzing trace with hash -2137261565, now seen corresponding path program 1 times [2022-09-16 11:14:55,883 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:14:55,883 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2143070008] [2022-09-16 11:14:55,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:14:55,883 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:14:55,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:14:56,144 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-16 11:14:56,144 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:14:56,144 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2143070008] [2022-09-16 11:14:56,144 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2143070008] provided 0 perfect and 1 imperfect interpolant sequences [2022-09-16 11:14:56,144 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2111723106] [2022-09-16 11:14:56,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:14:56,145 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-09-16 11:14:56,145 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-09-16 11:14:56,151 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-09-16 11:14:56,155 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-09-16 11:14:56,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:14:56,304 INFO L263 TraceCheckSpWp]: Trace formula consists of 363 conjuncts, 46 conjunts are in the unsatisfiable core [2022-09-16 11:14:56,307 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-09-16 11:14:56,309 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-09-16 11:14:56,384 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-09-16 11:14:56,489 INFO L356 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-09-16 11:14:56,489 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2022-09-16 11:14:56,513 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-09-16 11:14:56,598 INFO L356 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-09-16 11:14:56,598 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-09-16 11:14:56,612 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-09-16 11:14:56,630 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-09-16 11:14:56,737 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-16 11:14:56,737 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-09-16 11:14:56,849 WARN L833 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_322 (Array Int Int))) (<= (select (select (store |c_#memory_int| |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base| v_ArrVal_322) c_~A~0.base) c_~A~0.offset) 2147483647)) is different from false [2022-09-16 11:14:56,858 WARN L833 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_322 (Array Int Int))) (<= (select (select (store |c_#memory_int| |c_ULTIMATE.start_create_fresh_int_array_#t~malloc32#1.base| v_ArrVal_322) c_~A~0.base) c_~A~0.offset) 2147483647)) is different from false [2022-09-16 11:14:57,659 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-09-16 11:14:57,659 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 26 [2022-09-16 11:14:57,676 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-09-16 11:14:57,677 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 126 treesize of output 120 [2022-09-16 11:14:57,684 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 106 treesize of output 102 [2022-09-16 11:14:57,693 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 102 treesize of output 94 [2022-09-16 11:14:57,939 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 1 not checked. [2022-09-16 11:14:57,939 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2111723106] provided 0 perfect and 2 imperfect interpolant sequences [2022-09-16 11:14:57,939 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-09-16 11:14:57,939 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 22, 23] total 46 [2022-09-16 11:14:57,940 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [26615089] [2022-09-16 11:14:57,940 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-09-16 11:14:57,940 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-09-16 11:14:57,940 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:14:57,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-09-16 11:14:57,941 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=185, Invalid=1777, Unknown=26, NotChecked=174, Total=2162 [2022-09-16 11:14:57,941 INFO L87 Difference]: Start difference. First operand 34045 states and 127960 transitions. Second operand has 47 states, 46 states have (on average 6.304347826086956) internal successors, (290), 47 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) [2022-09-16 11:15:00,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-09-16 11:15:00,063 INFO L93 Difference]: Finished difference Result 101453 states and 383180 transitions. [2022-09-16 11:15:00,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-09-16 11:15:00,063 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 46 states have (on average 6.304347826086956) internal successors, (290), 47 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) Word has length 174 [2022-09-16 11:15:00,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-09-16 11:15:01,010 INFO L225 Difference]: With dead ends: 101453 [2022-09-16 11:15:01,011 INFO L226 Difference]: Without dead ends: 101453 [2022-09-16 11:15:01,012 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 409 GetRequests, 318 SyntacticMatches, 6 SemanticMatches, 85 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 1958 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=844, Invalid=6278, Unknown=26, NotChecked=334, Total=7482 [2022-09-16 11:15:01,013 INFO L413 NwaCegarLoop]: 269 mSDtfsCounter, 2464 mSDsluCounter, 7623 mSDsCounter, 0 mSdLazyCounter, 1423 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2464 SdHoareTripleChecker+Valid, 7568 SdHoareTripleChecker+Invalid, 3159 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 1423 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1643 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-09-16 11:15:01,013 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2464 Valid, 7568 Invalid, 3159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 1423 Invalid, 0 Unknown, 1643 Unchecked, 0.5s Time] [2022-09-16 11:15:01,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101453 states. [2022-09-16 11:15:02,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101453 to 34064. [2022-09-16 11:15:02,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34064 states, 33976 states have (on average 3.7667471156110195) internal successors, (127979), 34063 states have internal predecessors, (127979), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:15:03,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34064 states to 34064 states and 127979 transitions. [2022-09-16 11:15:03,040 INFO L78 Accepts]: Start accepts. Automaton has 34064 states and 127979 transitions. Word has length 174 [2022-09-16 11:15:03,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-09-16 11:15:03,040 INFO L495 AbstractCegarLoop]: Abstraction has 34064 states and 127979 transitions. [2022-09-16 11:15:03,040 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 46 states have (on average 6.304347826086956) internal successors, (290), 47 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) [2022-09-16 11:15:03,041 INFO L276 IsEmpty]: Start isEmpty. Operand 34064 states and 127979 transitions. [2022-09-16 11:15:03,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2022-09-16 11:15:03,041 INFO L187 NwaCegarLoop]: Found error trace [2022-09-16 11:15:03,041 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-16 11:15:03,059 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-09-16 11:15:03,258 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-09-16 11:15:03,258 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 46 more)] === [2022-09-16 11:15:03,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:15:03,259 INFO L85 PathProgramCache]: Analyzing trace with hash -1830598075, now seen corresponding path program 1 times [2022-09-16 11:15:03,259 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:15:03,259 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1617098892] [2022-09-16 11:15:03,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:15:03,259 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:15:03,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:15:03,604 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-16 11:15:03,604 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:15:03,605 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1617098892] [2022-09-16 11:15:03,605 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1617098892] provided 0 perfect and 1 imperfect interpolant sequences [2022-09-16 11:15:03,605 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1212567214] [2022-09-16 11:15:03,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:15:03,605 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-09-16 11:15:03,605 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-09-16 11:15:03,606 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-09-16 11:15:03,607 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-09-16 11:15:03,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:15:03,709 INFO L263 TraceCheckSpWp]: Trace formula consists of 364 conjuncts, 45 conjunts are in the unsatisfiable core [2022-09-16 11:15:03,712 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-09-16 11:15:03,714 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-09-16 11:15:03,780 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-09-16 11:15:03,857 INFO L356 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-09-16 11:15:03,858 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2022-09-16 11:15:03,883 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-09-16 11:15:03,969 INFO L356 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-09-16 11:15:03,969 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-09-16 11:15:03,988 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-09-16 11:15:04,012 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2022-09-16 11:15:04,153 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-16 11:15:04,154 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-09-16 11:15:04,272 WARN L833 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_364 (Array Int Int))) (<= 0 (+ (select (select (store |c_#memory_int| |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base| v_ArrVal_364) c_~A~0.base) c_~A~0.offset) 2147483648))) is different from false [2022-09-16 11:15:04,280 WARN L833 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_364 (Array Int Int))) (<= 0 (+ (select (select (store |c_#memory_int| |c_ULTIMATE.start_create_fresh_int_array_#t~malloc32#1.base| v_ArrVal_364) c_~A~0.base) c_~A~0.offset) 2147483648))) is different from false [2022-09-16 11:15:04,831 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-09-16 11:15:04,831 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 25 [2022-09-16 11:15:04,836 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-09-16 11:15:04,837 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 36 [2022-09-16 11:15:04,839 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2022-09-16 11:15:04,959 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 1 not checked. [2022-09-16 11:15:04,959 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1212567214] provided 0 perfect and 2 imperfect interpolant sequences [2022-09-16 11:15:04,959 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-09-16 11:15:04,959 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 22, 21] total 43 [2022-09-16 11:15:04,960 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1219042513] [2022-09-16 11:15:04,960 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-09-16 11:15:04,960 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2022-09-16 11:15:04,960 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:15:04,960 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2022-09-16 11:15:04,961 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=1541, Unknown=18, NotChecked=162, Total=1892 [2022-09-16 11:15:04,961 INFO L87 Difference]: Start difference. First operand 34064 states and 127979 transitions. Second operand has 44 states, 43 states have (on average 6.72093023255814) internal successors, (289), 44 states have internal predecessors, (289), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:15:07,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-09-16 11:15:07,312 INFO L93 Difference]: Finished difference Result 101462 states and 383190 transitions. [2022-09-16 11:15:07,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-09-16 11:15:07,313 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 43 states have (on average 6.72093023255814) internal successors, (289), 44 states have internal predecessors, (289), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 175 [2022-09-16 11:15:07,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-09-16 11:15:08,231 INFO L225 Difference]: With dead ends: 101462 [2022-09-16 11:15:08,231 INFO L226 Difference]: Without dead ends: 101461 [2022-09-16 11:15:08,233 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 414 GetRequests, 322 SyntacticMatches, 10 SemanticMatches, 82 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 1733 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=1024, Invalid=5608, Unknown=18, NotChecked=322, Total=6972 [2022-09-16 11:15:08,237 INFO L413 NwaCegarLoop]: 279 mSDtfsCounter, 2642 mSDsluCounter, 6791 mSDsCounter, 0 mSdLazyCounter, 1445 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2642 SdHoareTripleChecker+Valid, 6752 SdHoareTripleChecker+Invalid, 3433 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 1445 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1904 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-09-16 11:15:08,237 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2642 Valid, 6752 Invalid, 3433 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 1445 Invalid, 0 Unknown, 1904 Unchecked, 0.6s Time] [2022-09-16 11:15:08,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101461 states. [2022-09-16 11:15:09,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101461 to 34082. [2022-09-16 11:15:09,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34082 states, 33994 states have (on average 3.7653115255633347) internal successors, (127998), 34081 states have internal predecessors, (127998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:15:10,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34082 states to 34082 states and 127998 transitions. [2022-09-16 11:15:10,114 INFO L78 Accepts]: Start accepts. Automaton has 34082 states and 127998 transitions. Word has length 175 [2022-09-16 11:15:10,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-09-16 11:15:10,115 INFO L495 AbstractCegarLoop]: Abstraction has 34082 states and 127998 transitions. [2022-09-16 11:15:10,115 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 43 states have (on average 6.72093023255814) internal successors, (289), 44 states have internal predecessors, (289), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:15:10,115 INFO L276 IsEmpty]: Start isEmpty. Operand 34082 states and 127998 transitions. [2022-09-16 11:15:10,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2022-09-16 11:15:10,116 INFO L187 NwaCegarLoop]: Found error trace [2022-09-16 11:15:10,122 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-16 11:15:10,139 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-09-16 11:15:10,338 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2022-09-16 11:15:10,339 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 46 more)] === [2022-09-16 11:15:10,339 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:15:10,340 INFO L85 PathProgramCache]: Analyzing trace with hash -590101487, now seen corresponding path program 1 times [2022-09-16 11:15:10,340 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:15:10,340 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1449744525] [2022-09-16 11:15:10,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:15:10,340 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:15:10,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:15:10,389 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-09-16 11:15:10,389 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:15:10,389 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1449744525] [2022-09-16 11:15:10,389 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1449744525] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-16 11:15:10,389 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-16 11:15:10,389 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-09-16 11:15:10,389 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [177535440] [2022-09-16 11:15:10,389 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-16 11:15:10,390 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-09-16 11:15:10,390 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:15:10,390 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-09-16 11:15:10,390 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-09-16 11:15:10,390 INFO L87 Difference]: Start difference. First operand 34082 states and 127998 transitions. Second operand has 6 states, 5 states have (on average 35.4) internal successors, (177), 6 states have internal predecessors, (177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:15:10,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-09-16 11:15:10,737 INFO L93 Difference]: Finished difference Result 34106 states and 128022 transitions. [2022-09-16 11:15:10,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-09-16 11:15:10,737 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 35.4) internal successors, (177), 6 states have internal predecessors, (177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 177 [2022-09-16 11:15:10,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-09-16 11:15:11,172 INFO L225 Difference]: With dead ends: 34106 [2022-09-16 11:15:11,173 INFO L226 Difference]: Without dead ends: 34106 [2022-09-16 11:15:11,173 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2022-09-16 11:15:11,173 INFO L413 NwaCegarLoop]: 304 mSDtfsCounter, 452 mSDsluCounter, 505 mSDsCounter, 0 mSdLazyCounter, 177 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 452 SdHoareTripleChecker+Valid, 809 SdHoareTripleChecker+Invalid, 192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 177 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-09-16 11:15:11,173 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [452 Valid, 809 Invalid, 192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 177 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-09-16 11:15:11,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34106 states. [2022-09-16 11:15:12,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34106 to 34098. [2022-09-16 11:15:12,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34098 states, 34010 states have (on average 3.764010585122023) internal successors, (128014), 34097 states have internal predecessors, (128014), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:15:12,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34098 states to 34098 states and 128014 transitions. [2022-09-16 11:15:12,219 INFO L78 Accepts]: Start accepts. Automaton has 34098 states and 128014 transitions. Word has length 177 [2022-09-16 11:15:12,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-09-16 11:15:12,219 INFO L495 AbstractCegarLoop]: Abstraction has 34098 states and 128014 transitions. [2022-09-16 11:15:12,220 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 35.4) internal successors, (177), 6 states have internal predecessors, (177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:15:12,220 INFO L276 IsEmpty]: Start isEmpty. Operand 34098 states and 128014 transitions. [2022-09-16 11:15:12,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 186 [2022-09-16 11:15:12,220 INFO L187 NwaCegarLoop]: Found error trace [2022-09-16 11:15:12,220 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-16 11:15:12,221 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-09-16 11:15:12,221 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 46 more)] === [2022-09-16 11:15:12,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:15:12,221 INFO L85 PathProgramCache]: Analyzing trace with hash 317891719, now seen corresponding path program 3 times [2022-09-16 11:15:12,221 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:15:12,221 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [406074093] [2022-09-16 11:15:12,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:15:12,221 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:15:12,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:15:12,491 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-09-16 11:15:12,491 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:15:12,491 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [406074093] [2022-09-16 11:15:12,491 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [406074093] provided 0 perfect and 1 imperfect interpolant sequences [2022-09-16 11:15:12,491 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1491857476] [2022-09-16 11:15:12,492 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-09-16 11:15:12,492 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-09-16 11:15:12,492 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-09-16 11:15:12,500 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-09-16 11:15:12,528 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-09-16 11:15:12,644 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-09-16 11:15:12,644 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-09-16 11:15:12,646 INFO L263 TraceCheckSpWp]: Trace formula consists of 388 conjuncts, 46 conjunts are in the unsatisfiable core [2022-09-16 11:15:12,649 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-09-16 11:15:12,693 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-09-16 11:15:12,781 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-09-16 11:15:12,842 INFO L356 Elim1Store]: treesize reduction 15, result has 46.4 percent of original size [2022-09-16 11:15:12,843 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 30 [2022-09-16 11:15:13,168 INFO L356 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-09-16 11:15:13,169 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-09-16 11:15:13,296 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 22 [2022-09-16 11:15:13,593 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-09-16 11:15:13,619 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2022-09-16 11:15:13,646 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 1 proven. 21 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-09-16 11:15:13,646 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-09-16 11:15:13,740 WARN L833 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_437 (Array Int Int))) (< 0 (+ (select (select (store |c_#memory_int| |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base| v_ArrVal_437) c_~B~0.base) c_~B~0.offset) 9223372039002259456))) is different from false [2022-09-16 11:15:13,743 WARN L833 $PredicateComparison]: unable to prove that (or (not (< |c_ULTIMATE.start_create_fresh_int_array_~i~3#1| |c_ULTIMATE.start_create_fresh_int_array_~size#1|)) (forall ((v_ArrVal_437 (Array Int Int))) (< 0 (+ (select (select (store |c_#memory_int| |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base| v_ArrVal_437) c_~B~0.base) c_~B~0.offset) 9223372039002259456)))) is different from false [2022-09-16 11:15:14,401 INFO L356 Elim1Store]: treesize reduction 20, result has 63.0 percent of original size [2022-09-16 11:15:14,401 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 46 [2022-09-16 11:15:14,408 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-09-16 11:15:14,409 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 45 [2022-09-16 11:15:14,413 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2022-09-16 11:15:14,729 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 11 trivial. 5 not checked. [2022-09-16 11:15:14,729 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1491857476] provided 0 perfect and 2 imperfect interpolant sequences [2022-09-16 11:15:14,729 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-09-16 11:15:14,729 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 27, 27] total 65 [2022-09-16 11:15:14,729 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1092335779] [2022-09-16 11:15:14,730 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-09-16 11:15:14,730 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 66 states [2022-09-16 11:15:14,730 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:15:14,730 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2022-09-16 11:15:14,731 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=276, Invalid=3748, Unknown=16, NotChecked=250, Total=4290 [2022-09-16 11:15:14,732 INFO L87 Difference]: Start difference. First operand 34098 states and 128014 transitions. Second operand has 66 states, 65 states have (on average 5.492307692307692) internal successors, (357), 66 states have internal predecessors, (357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:15:19,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-09-16 11:15:19,891 INFO L93 Difference]: Finished difference Result 135414 states and 511055 transitions. [2022-09-16 11:15:19,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-09-16 11:15:19,892 INFO L78 Accepts]: Start accepts. Automaton has has 66 states, 65 states have (on average 5.492307692307692) internal successors, (357), 66 states have internal predecessors, (357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 185 [2022-09-16 11:15:19,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-09-16 11:15:20,554 INFO L225 Difference]: With dead ends: 135414 [2022-09-16 11:15:20,555 INFO L226 Difference]: Without dead ends: 135414 [2022-09-16 11:15:20,559 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 497 GetRequests, 364 SyntacticMatches, 7 SemanticMatches, 126 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 3896 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=2253, Invalid=13468, Unknown=37, NotChecked=498, Total=16256 [2022-09-16 11:15:20,560 INFO L413 NwaCegarLoop]: 265 mSDtfsCounter, 2924 mSDsluCounter, 10212 mSDsCounter, 0 mSdLazyCounter, 2426 mSolverCounterSat, 299 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2924 SdHoareTripleChecker+Valid, 9877 SdHoareTripleChecker+Invalid, 7250 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 299 IncrementalHoareTripleChecker+Valid, 2426 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 4525 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-09-16 11:15:20,560 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2924 Valid, 9877 Invalid, 7250 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [299 Valid, 2426 Invalid, 0 Unknown, 4525 Unchecked, 0.9s Time] [2022-09-16 11:15:21,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135414 states. [2022-09-16 11:15:22,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135414 to 34184. [2022-09-16 11:15:22,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34184 states, 34096 states have (on average 3.7571562646644767) internal successors, (128104), 34183 states have internal predecessors, (128104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:15:23,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34184 states to 34184 states and 128104 transitions. [2022-09-16 11:15:23,214 INFO L78 Accepts]: Start accepts. Automaton has 34184 states and 128104 transitions. Word has length 185 [2022-09-16 11:15:23,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-09-16 11:15:23,219 INFO L495 AbstractCegarLoop]: Abstraction has 34184 states and 128104 transitions. [2022-09-16 11:15:23,219 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 66 states, 65 states have (on average 5.492307692307692) internal successors, (357), 66 states have internal predecessors, (357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:15:23,219 INFO L276 IsEmpty]: Start isEmpty. Operand 34184 states and 128104 transitions. [2022-09-16 11:15:23,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2022-09-16 11:15:23,221 INFO L187 NwaCegarLoop]: Found error trace [2022-09-16 11:15:23,221 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-16 11:15:23,237 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-09-16 11:15:23,433 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-09-16 11:15:23,434 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 46 more)] === [2022-09-16 11:15:23,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:15:23,434 INFO L85 PathProgramCache]: Analyzing trace with hash 1546289100, now seen corresponding path program 2 times [2022-09-16 11:15:23,434 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:15:23,434 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1417499419] [2022-09-16 11:15:23,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:15:23,435 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:15:23,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:15:23,800 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-09-16 11:15:23,800 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:15:23,800 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1417499419] [2022-09-16 11:15:23,800 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1417499419] provided 0 perfect and 1 imperfect interpolant sequences [2022-09-16 11:15:23,800 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1548276233] [2022-09-16 11:15:23,800 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-09-16 11:15:23,800 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-09-16 11:15:23,800 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-09-16 11:15:23,812 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-09-16 11:15:23,813 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-09-16 11:15:23,932 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-09-16 11:15:23,933 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-09-16 11:15:23,934 INFO L263 TraceCheckSpWp]: Trace formula consists of 400 conjuncts, 37 conjunts are in the unsatisfiable core [2022-09-16 11:15:23,936 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-09-16 11:15:23,939 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-09-16 11:15:24,004 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-09-16 11:15:24,090 INFO L356 Elim1Store]: treesize reduction 21, result has 25.0 percent of original size [2022-09-16 11:15:24,091 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2022-09-16 11:15:24,158 INFO L356 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-09-16 11:15:24,158 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-09-16 11:15:24,173 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-09-16 11:15:24,195 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-09-16 11:15:24,216 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-09-16 11:15:24,245 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-09-16 11:15:24,245 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-09-16 11:15:24,323 WARN L833 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_492 (Array Int Int))) (< (select (select (store |c_#memory_int| |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base| v_ArrVal_492) c_~B~0.base) c_~B~0.offset) 4294967296)) is different from false [2022-09-16 11:15:24,342 WARN L833 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_492 (Array Int Int))) (< (select (select (store |c_#memory_int| |c_ULTIMATE.start_create_fresh_int_array_#t~malloc32#1.base| v_ArrVal_492) c_~B~0.base) c_~B~0.offset) 4294967296)) is different from false [2022-09-16 11:15:30,671 INFO L356 Elim1Store]: treesize reduction 29, result has 46.3 percent of original size [2022-09-16 11:15:30,672 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 35 [2022-09-16 11:15:30,677 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-09-16 11:15:30,677 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 32 [2022-09-16 11:15:30,680 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2022-09-16 11:15:30,810 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 14 trivial. 8 not checked. [2022-09-16 11:15:30,810 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1548276233] provided 0 perfect and 2 imperfect interpolant sequences [2022-09-16 11:15:30,810 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-09-16 11:15:30,810 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 42 [2022-09-16 11:15:30,810 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1065087404] [2022-09-16 11:15:30,810 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-09-16 11:15:30,811 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2022-09-16 11:15:30,811 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:15:30,811 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2022-09-16 11:15:30,812 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=1454, Unknown=24, NotChecked=158, Total=1806 [2022-09-16 11:15:30,812 INFO L87 Difference]: Start difference. First operand 34184 states and 128104 transitions. Second operand has 43 states, 42 states have (on average 7.142857142857143) internal successors, (300), 43 states have internal predecessors, (300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:15:31,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-09-16 11:15:31,700 INFO L93 Difference]: Finished difference Result 34185 states and 128104 transitions. [2022-09-16 11:15:31,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-09-16 11:15:31,701 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 42 states have (on average 7.142857142857143) internal successors, (300), 43 states have internal predecessors, (300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 195 [2022-09-16 11:15:31,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-09-16 11:15:31,824 INFO L225 Difference]: With dead ends: 34185 [2022-09-16 11:15:31,825 INFO L226 Difference]: Without dead ends: 34185 [2022-09-16 11:15:31,826 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 428 GetRequests, 367 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 781 ImplicationChecksByTransitivity, 7.0s TimeCoverageRelationStatistics Valid=372, Invalid=3152, Unknown=24, NotChecked=234, Total=3782 [2022-09-16 11:15:31,826 INFO L413 NwaCegarLoop]: 276 mSDtfsCounter, 586 mSDsluCounter, 4269 mSDsCounter, 0 mSdLazyCounter, 735 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 586 SdHoareTripleChecker+Valid, 4435 SdHoareTripleChecker+Invalid, 1738 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 735 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 983 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-09-16 11:15:31,826 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [586 Valid, 4435 Invalid, 1738 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 735 Invalid, 0 Unknown, 983 Unchecked, 0.2s Time] [2022-09-16 11:15:31,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34185 states. [2022-09-16 11:15:32,579 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34185 to 34183. [2022-09-16 11:15:32,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34183 states, 34096 states have (on average 3.757126935710934) internal successors, (128103), 34182 states have internal predecessors, (128103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:15:33,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34183 states to 34183 states and 128103 transitions. [2022-09-16 11:15:33,061 INFO L78 Accepts]: Start accepts. Automaton has 34183 states and 128103 transitions. Word has length 195 [2022-09-16 11:15:33,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-09-16 11:15:33,061 INFO L495 AbstractCegarLoop]: Abstraction has 34183 states and 128103 transitions. [2022-09-16 11:15:33,062 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 42 states have (on average 7.142857142857143) internal successors, (300), 43 states have internal predecessors, (300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:15:33,062 INFO L276 IsEmpty]: Start isEmpty. Operand 34183 states and 128103 transitions. [2022-09-16 11:15:33,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2022-09-16 11:15:33,063 INFO L187 NwaCegarLoop]: Found error trace [2022-09-16 11:15:33,063 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-16 11:15:33,081 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-09-16 11:15:33,281 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-09-16 11:15:33,282 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting thread2Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 46 more)] === [2022-09-16 11:15:33,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:15:33,282 INFO L85 PathProgramCache]: Analyzing trace with hash -947496907, now seen corresponding path program 1 times [2022-09-16 11:15:33,283 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:15:33,283 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [950878723] [2022-09-16 11:15:33,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:15:33,283 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:15:33,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:15:33,318 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-09-16 11:15:33,318 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:15:33,318 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [950878723] [2022-09-16 11:15:33,318 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [950878723] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-16 11:15:33,318 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-16 11:15:33,318 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-09-16 11:15:33,318 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [818713968] [2022-09-16 11:15:33,318 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-16 11:15:33,319 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-09-16 11:15:33,319 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:15:33,319 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-09-16 11:15:33,319 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-09-16 11:15:33,319 INFO L87 Difference]: Start difference. First operand 34183 states and 128103 transitions. Second operand has 3 states, 2 states have (on average 98.0) internal successors, (196), 3 states have internal predecessors, (196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:15:33,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-09-16 11:15:33,724 INFO L93 Difference]: Finished difference Result 60705 states and 228640 transitions. [2022-09-16 11:15:33,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-09-16 11:15:33,724 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 98.0) internal successors, (196), 3 states have internal predecessors, (196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 196 [2022-09-16 11:15:33,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-09-16 11:15:34,316 INFO L225 Difference]: With dead ends: 60705 [2022-09-16 11:15:34,317 INFO L226 Difference]: Without dead ends: 60705 [2022-09-16 11:15:34,317 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-09-16 11:15:34,317 INFO L413 NwaCegarLoop]: 357 mSDtfsCounter, 111 mSDsluCounter, 308 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 111 SdHoareTripleChecker+Valid, 659 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-09-16 11:15:34,317 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [111 Valid, 659 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-09-16 11:15:34,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60705 states. [2022-09-16 11:15:35,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60705 to 37705. [2022-09-16 11:15:35,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37705 states, 37618 states have (on average 3.99521505662183) internal successors, (150292), 37704 states have internal predecessors, (150292), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:15:35,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37705 states to 37705 states and 150292 transitions. [2022-09-16 11:15:35,560 INFO L78 Accepts]: Start accepts. Automaton has 37705 states and 150292 transitions. Word has length 196 [2022-09-16 11:15:35,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-09-16 11:15:35,561 INFO L495 AbstractCegarLoop]: Abstraction has 37705 states and 150292 transitions. [2022-09-16 11:15:35,561 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 98.0) internal successors, (196), 3 states have internal predecessors, (196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:15:35,562 INFO L276 IsEmpty]: Start isEmpty. Operand 37705 states and 150292 transitions. [2022-09-16 11:15:35,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2022-09-16 11:15:35,563 INFO L187 NwaCegarLoop]: Found error trace [2022-09-16 11:15:35,563 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-16 11:15:35,563 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-09-16 11:15:35,563 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 46 more)] === [2022-09-16 11:15:35,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:15:35,564 INFO L85 PathProgramCache]: Analyzing trace with hash -947496913, now seen corresponding path program 1 times [2022-09-16 11:15:35,564 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:15:35,564 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1123494845] [2022-09-16 11:15:35,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:15:35,564 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:15:35,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:15:35,639 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-09-16 11:15:35,640 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:15:35,640 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1123494845] [2022-09-16 11:15:35,640 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1123494845] provided 0 perfect and 1 imperfect interpolant sequences [2022-09-16 11:15:35,640 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [418434144] [2022-09-16 11:15:35,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:15:35,640 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-09-16 11:15:35,640 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-09-16 11:15:35,641 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-09-16 11:15:35,642 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-09-16 11:15:35,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:15:35,767 INFO L263 TraceCheckSpWp]: Trace formula consists of 422 conjuncts, 8 conjunts are in the unsatisfiable core [2022-09-16 11:15:35,769 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-09-16 11:15:36,164 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-09-16 11:15:36,165 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-09-16 11:15:36,376 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-09-16 11:15:36,377 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [418434144] provided 0 perfect and 2 imperfect interpolant sequences [2022-09-16 11:15:36,377 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-09-16 11:15:36,377 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-09-16 11:15:36,377 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [573972948] [2022-09-16 11:15:36,377 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-09-16 11:15:36,377 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-16 11:15:36,378 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:15:36,378 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-16 11:15:36,378 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=259, Unknown=0, NotChecked=0, Total=342 [2022-09-16 11:15:36,378 INFO L87 Difference]: Start difference. First operand 37705 states and 150292 transitions. Second operand has 19 states, 19 states have (on average 12.68421052631579) internal successors, (241), 19 states have internal predecessors, (241), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:15:37,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-09-16 11:15:37,052 INFO L93 Difference]: Finished difference Result 46807 states and 182506 transitions. [2022-09-16 11:15:37,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-09-16 11:15:37,061 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 12.68421052631579) internal successors, (241), 19 states have internal predecessors, (241), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 196 [2022-09-16 11:15:37,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-09-16 11:15:37,253 INFO L225 Difference]: With dead ends: 46807 [2022-09-16 11:15:37,254 INFO L226 Difference]: Without dead ends: 46807 [2022-09-16 11:15:37,254 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 413 GetRequests, 381 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 214 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=296, Invalid=760, Unknown=0, NotChecked=0, Total=1056 [2022-09-16 11:15:37,255 INFO L413 NwaCegarLoop]: 315 mSDtfsCounter, 2693 mSDsluCounter, 2443 mSDsCounter, 0 mSdLazyCounter, 607 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2693 SdHoareTripleChecker+Valid, 2657 SdHoareTripleChecker+Invalid, 692 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 607 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-09-16 11:15:37,255 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2693 Valid, 2657 Invalid, 692 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 607 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-09-16 11:15:37,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46807 states. [2022-09-16 11:15:38,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46807 to 41396. [2022-09-16 11:15:38,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41396 states, 41309 states have (on average 3.9703938609019827) internal successors, (164013), 41395 states have internal predecessors, (164013), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:15:38,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41396 states to 41396 states and 164013 transitions. [2022-09-16 11:15:38,856 INFO L78 Accepts]: Start accepts. Automaton has 41396 states and 164013 transitions. Word has length 196 [2022-09-16 11:15:38,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-09-16 11:15:38,857 INFO L495 AbstractCegarLoop]: Abstraction has 41396 states and 164013 transitions. [2022-09-16 11:15:38,857 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 12.68421052631579) internal successors, (241), 19 states have internal predecessors, (241), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:15:38,857 INFO L276 IsEmpty]: Start isEmpty. Operand 41396 states and 164013 transitions. [2022-09-16 11:15:38,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2022-09-16 11:15:38,879 INFO L187 NwaCegarLoop]: Found error trace [2022-09-16 11:15:38,879 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-16 11:15:38,896 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2022-09-16 11:15:39,095 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-09-16 11:15:39,096 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 46 more)] === [2022-09-16 11:15:39,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:15:39,096 INFO L85 PathProgramCache]: Analyzing trace with hash 1267284982, now seen corresponding path program 1 times [2022-09-16 11:15:39,096 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:15:39,097 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1388060420] [2022-09-16 11:15:39,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:15:39,097 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:15:39,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:15:39,127 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-09-16 11:15:39,127 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:15:39,127 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1388060420] [2022-09-16 11:15:39,127 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1388060420] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-16 11:15:39,127 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-16 11:15:39,127 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-09-16 11:15:39,127 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [960513584] [2022-09-16 11:15:39,127 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-16 11:15:39,128 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-09-16 11:15:39,128 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:15:39,128 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-09-16 11:15:39,128 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-09-16 11:15:39,128 INFO L87 Difference]: Start difference. First operand 41396 states and 164013 transitions. Second operand has 4 states, 3 states have (on average 65.66666666666667) internal successors, (197), 4 states have internal predecessors, (197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:15:40,259 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-09-16 11:15:40,260 INFO L93 Difference]: Finished difference Result 77728 states and 309434 transitions. [2022-09-16 11:15:40,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-09-16 11:15:40,260 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 65.66666666666667) internal successors, (197), 4 states have internal predecessors, (197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 197 [2022-09-16 11:15:40,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-09-16 11:15:40,971 INFO L225 Difference]: With dead ends: 77728 [2022-09-16 11:15:40,971 INFO L226 Difference]: Without dead ends: 77728 [2022-09-16 11:15:40,971 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-09-16 11:15:40,972 INFO L413 NwaCegarLoop]: 377 mSDtfsCounter, 213 mSDsluCounter, 718 mSDsCounter, 0 mSdLazyCounter, 113 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 213 SdHoareTripleChecker+Valid, 1049 SdHoareTripleChecker+Invalid, 115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 113 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-09-16 11:15:40,972 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [213 Valid, 1049 Invalid, 115 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 113 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-09-16 11:15:41,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77728 states. [2022-09-16 11:15:42,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77728 to 68936. [2022-09-16 11:15:42,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 68936 states, 68849 states have (on average 4.026681578526921) internal successors, (277233), 68935 states have internal predecessors, (277233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:15:43,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68936 states to 68936 states and 277233 transitions. [2022-09-16 11:15:43,229 INFO L78 Accepts]: Start accepts. Automaton has 68936 states and 277233 transitions. Word has length 197 [2022-09-16 11:15:43,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-09-16 11:15:43,230 INFO L495 AbstractCegarLoop]: Abstraction has 68936 states and 277233 transitions. [2022-09-16 11:15:43,230 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 65.66666666666667) internal successors, (197), 4 states have internal predecessors, (197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:15:43,230 INFO L276 IsEmpty]: Start isEmpty. Operand 68936 states and 277233 transitions. [2022-09-16 11:15:43,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 202 [2022-09-16 11:15:43,232 INFO L187 NwaCegarLoop]: Found error trace [2022-09-16 11:15:43,232 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-16 11:15:43,232 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-09-16 11:15:43,232 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 46 more)] === [2022-09-16 11:15:43,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:15:43,232 INFO L85 PathProgramCache]: Analyzing trace with hash -1082374801, now seen corresponding path program 2 times [2022-09-16 11:15:43,233 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:15:43,233 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [353505396] [2022-09-16 11:15:43,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:15:43,233 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:15:43,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:15:43,926 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-09-16 11:15:43,926 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:15:43,926 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [353505396] [2022-09-16 11:15:43,926 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [353505396] provided 0 perfect and 1 imperfect interpolant sequences [2022-09-16 11:15:43,926 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2046180467] [2022-09-16 11:15:43,926 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-09-16 11:15:43,927 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-09-16 11:15:43,927 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-09-16 11:15:43,940 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-09-16 11:15:43,941 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-09-16 11:15:44,062 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-09-16 11:15:44,062 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-09-16 11:15:44,064 INFO L263 TraceCheckSpWp]: Trace formula consists of 408 conjuncts, 52 conjunts are in the unsatisfiable core [2022-09-16 11:15:44,067 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-09-16 11:15:44,069 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-09-16 11:15:44,139 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-09-16 11:15:44,230 INFO L356 Elim1Store]: treesize reduction 21, result has 25.0 percent of original size [2022-09-16 11:15:44,230 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2022-09-16 11:15:44,305 INFO L356 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-09-16 11:15:44,306 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2022-09-16 11:15:44,330 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-09-16 11:15:44,362 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-09-16 11:15:44,480 INFO L356 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-09-16 11:15:44,481 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-09-16 11:15:44,497 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-09-16 11:15:44,518 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-09-16 11:15:44,539 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-09-16 11:15:44,614 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-09-16 11:15:44,614 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-09-16 11:15:44,699 WARN L833 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_638 (Array Int Int))) (<= (select (select (store |c_#memory_int| |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base| v_ArrVal_638) c_~A~0.base) c_~A~0.offset) 2147483647)) is different from false [2022-09-16 11:15:44,727 WARN L833 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_638 (Array Int Int))) (<= (select (select (store |c_#memory_int| |c_ULTIMATE.start_create_fresh_int_array_#t~malloc32#1.base| v_ArrVal_638) c_~A~0.base) c_~A~0.offset) 2147483647)) is different from false [2022-09-16 11:15:59,394 INFO L356 Elim1Store]: treesize reduction 29, result has 46.3 percent of original size [2022-09-16 11:15:59,395 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 35 [2022-09-16 11:15:59,401 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-09-16 11:15:59,401 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 32 [2022-09-16 11:15:59,403 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2022-09-16 11:15:59,687 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 6 trivial. 8 not checked. [2022-09-16 11:15:59,688 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2046180467] provided 0 perfect and 2 imperfect interpolant sequences [2022-09-16 11:15:59,688 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-09-16 11:15:59,688 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 24, 24] total 50 [2022-09-16 11:15:59,688 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1627184453] [2022-09-16 11:15:59,688 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-09-16 11:15:59,689 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2022-09-16 11:15:59,689 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:15:59,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2022-09-16 11:15:59,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=213, Invalid=2097, Unknown=50, NotChecked=190, Total=2550 [2022-09-16 11:15:59,689 INFO L87 Difference]: Start difference. First operand 68936 states and 277233 transitions. Second operand has 51 states, 50 states have (on average 6.58) internal successors, (329), 51 states have internal predecessors, (329), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:16:02,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-09-16 11:16:02,987 INFO L93 Difference]: Finished difference Result 199892 states and 807696 transitions. [2022-09-16 11:16:02,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-09-16 11:16:02,988 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 50 states have (on average 6.58) internal successors, (329), 51 states have internal predecessors, (329), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 201 [2022-09-16 11:16:02,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-09-16 11:16:04,863 INFO L225 Difference]: With dead ends: 199892 [2022-09-16 11:16:04,863 INFO L226 Difference]: Without dead ends: 199892 [2022-09-16 11:16:04,864 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 467 GetRequests, 372 SyntacticMatches, 8 SemanticMatches, 87 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 2035 ImplicationChecksByTransitivity, 15.8s TimeCoverageRelationStatistics Valid=789, Invalid=6651, Unknown=50, NotChecked=342, Total=7832 [2022-09-16 11:16:04,864 INFO L413 NwaCegarLoop]: 268 mSDtfsCounter, 1464 mSDsluCounter, 6523 mSDsCounter, 0 mSdLazyCounter, 1075 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1464 SdHoareTripleChecker+Valid, 6535 SdHoareTripleChecker+Invalid, 3487 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 1075 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2350 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-09-16 11:16:04,864 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1464 Valid, 6535 Invalid, 3487 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 1075 Invalid, 0 Unknown, 2350 Unchecked, 0.4s Time] [2022-09-16 11:16:05,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 199892 states. [2022-09-16 11:16:08,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 199892 to 69172. [2022-09-16 11:16:08,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 69172 states, 69085 states have (on average 4.016486936382717) internal successors, (277479), 69171 states have internal predecessors, (277479), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:16:09,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69172 states to 69172 states and 277479 transitions. [2022-09-16 11:16:09,254 INFO L78 Accepts]: Start accepts. Automaton has 69172 states and 277479 transitions. Word has length 201 [2022-09-16 11:16:09,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-09-16 11:16:09,255 INFO L495 AbstractCegarLoop]: Abstraction has 69172 states and 277479 transitions. [2022-09-16 11:16:09,255 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 50 states have (on average 6.58) internal successors, (329), 51 states have internal predecessors, (329), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:16:09,255 INFO L276 IsEmpty]: Start isEmpty. Operand 69172 states and 277479 transitions. [2022-09-16 11:16:09,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 203 [2022-09-16 11:16:09,257 INFO L187 NwaCegarLoop]: Found error trace [2022-09-16 11:16:09,257 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-16 11:16:09,276 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-09-16 11:16:09,471 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-09-16 11:16:09,472 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 46 more)] === [2022-09-16 11:16:09,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:16:09,472 INFO L85 PathProgramCache]: Analyzing trace with hash 806120537, now seen corresponding path program 2 times [2022-09-16 11:16:09,472 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:16:09,472 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [152375311] [2022-09-16 11:16:09,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:16:09,472 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:16:09,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:16:09,842 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-09-16 11:16:09,842 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:16:09,842 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [152375311] [2022-09-16 11:16:09,843 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [152375311] provided 0 perfect and 1 imperfect interpolant sequences [2022-09-16 11:16:09,843 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [602805026] [2022-09-16 11:16:09,843 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-09-16 11:16:09,843 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-09-16 11:16:09,843 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-09-16 11:16:09,844 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-09-16 11:16:09,845 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-09-16 11:16:09,971 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-09-16 11:16:09,971 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-09-16 11:16:09,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 409 conjuncts, 51 conjunts are in the unsatisfiable core [2022-09-16 11:16:09,976 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-09-16 11:16:09,981 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-09-16 11:16:10,060 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-09-16 11:16:10,496 INFO L356 Elim1Store]: treesize reduction 21, result has 25.0 percent of original size [2022-09-16 11:16:10,497 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 24 [2022-09-16 11:16:10,580 INFO L356 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-09-16 11:16:10,581 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2022-09-16 11:16:10,605 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-09-16 11:16:10,633 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-09-16 11:16:10,739 INFO L356 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-09-16 11:16:10,739 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-09-16 11:16:10,754 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-09-16 11:16:10,774 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-09-16 11:16:10,793 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2022-09-16 11:16:10,875 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-09-16 11:16:10,876 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-09-16 11:16:11,024 WARN L833 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_696 (Array Int Int))) (<= 0 (+ (select (select (store |c_#memory_int| |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base| v_ArrVal_696) c_~A~0.base) c_~A~0.offset) 2147483648))) is different from false [2022-09-16 11:16:11,044 WARN L833 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_696 (Array Int Int))) (<= 0 (+ (select (select (store |c_#memory_int| |c_ULTIMATE.start_create_fresh_int_array_#t~malloc32#1.base| v_ArrVal_696) c_~A~0.base) c_~A~0.offset) 2147483648))) is different from false [2022-09-16 11:16:25,799 INFO L356 Elim1Store]: treesize reduction 29, result has 46.3 percent of original size [2022-09-16 11:16:25,799 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 37 [2022-09-16 11:16:25,805 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-09-16 11:16:25,805 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 36 [2022-09-16 11:16:25,808 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2022-09-16 11:16:25,943 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 6 trivial. 8 not checked. [2022-09-16 11:16:25,943 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [602805026] provided 0 perfect and 2 imperfect interpolant sequences [2022-09-16 11:16:25,943 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-09-16 11:16:25,943 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 24, 24] total 51 [2022-09-16 11:16:25,943 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1723583404] [2022-09-16 11:16:25,943 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-09-16 11:16:25,944 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2022-09-16 11:16:25,944 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:16:25,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2022-09-16 11:16:25,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=224, Invalid=2184, Unknown=50, NotChecked=194, Total=2652 [2022-09-16 11:16:25,945 INFO L87 Difference]: Start difference. First operand 69172 states and 277479 transitions. Second operand has 52 states, 51 states have (on average 6.823529411764706) internal successors, (348), 52 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) [2022-09-16 11:16:30,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-09-16 11:16:30,265 INFO L93 Difference]: Finished difference Result 199889 states and 807693 transitions. [2022-09-16 11:16:30,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2022-09-16 11:16:30,266 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 51 states have (on average 6.823529411764706) internal successors, (348), 52 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) Word has length 202 [2022-09-16 11:16:30,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-09-16 11:16:32,321 INFO L225 Difference]: With dead ends: 199889 [2022-09-16 11:16:32,321 INFO L226 Difference]: Without dead ends: 199889 [2022-09-16 11:16:32,321 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 492 GetRequests, 374 SyntacticMatches, 17 SemanticMatches, 101 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 2962 ImplicationChecksByTransitivity, 17.0s TimeCoverageRelationStatistics Valid=1390, Invalid=8668, Unknown=50, NotChecked=398, Total=10506 [2022-09-16 11:16:32,322 INFO L413 NwaCegarLoop]: 252 mSDtfsCounter, 2606 mSDsluCounter, 7371 mSDsCounter, 0 mSdLazyCounter, 1746 mSolverCounterSat, 170 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2606 SdHoareTripleChecker+Valid, 7271 SdHoareTripleChecker+Invalid, 4724 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 170 IncrementalHoareTripleChecker+Valid, 1746 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2808 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-09-16 11:16:32,322 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2606 Valid, 7271 Invalid, 4724 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [170 Valid, 1746 Invalid, 0 Unknown, 2808 Unchecked, 0.7s Time] [2022-09-16 11:16:32,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 199889 states. [2022-09-16 11:16:36,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 199889 to 69175. [2022-09-16 11:16:36,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 69175 states, 69088 states have (on average 4.016355951829551) internal successors, (277482), 69174 states have internal predecessors, (277482), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:16:37,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69175 states to 69175 states and 277482 transitions. [2022-09-16 11:16:37,006 INFO L78 Accepts]: Start accepts. Automaton has 69175 states and 277482 transitions. Word has length 202 [2022-09-16 11:16:37,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-09-16 11:16:37,007 INFO L495 AbstractCegarLoop]: Abstraction has 69175 states and 277482 transitions. [2022-09-16 11:16:37,007 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 51 states have (on average 6.823529411764706) internal successors, (348), 52 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) [2022-09-16 11:16:37,007 INFO L276 IsEmpty]: Start isEmpty. Operand 69175 states and 277482 transitions. [2022-09-16 11:16:37,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2022-09-16 11:16:37,016 INFO L187 NwaCegarLoop]: Found error trace [2022-09-16 11:16:37,017 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-16 11:16:37,035 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2022-09-16 11:16:37,230 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2022-09-16 11:16:37,231 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 46 more)] === [2022-09-16 11:16:37,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:16:37,231 INFO L85 PathProgramCache]: Analyzing trace with hash -834836025, now seen corresponding path program 4 times [2022-09-16 11:16:37,231 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:16:37,231 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2103098303] [2022-09-16 11:16:37,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:16:37,231 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:16:37,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:16:37,405 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 41 proven. 28 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-09-16 11:16:37,405 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:16:37,405 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2103098303] [2022-09-16 11:16:37,405 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2103098303] provided 0 perfect and 1 imperfect interpolant sequences [2022-09-16 11:16:37,406 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [185822930] [2022-09-16 11:16:37,406 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-09-16 11:16:37,406 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-09-16 11:16:37,406 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-09-16 11:16:37,416 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-09-16 11:16:37,417 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-09-16 11:16:37,542 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-09-16 11:16:37,542 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-09-16 11:16:37,544 INFO L263 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 16 conjunts are in the unsatisfiable core [2022-09-16 11:16:37,546 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-09-16 11:16:37,792 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 49 proven. 11 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2022-09-16 11:16:37,793 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-09-16 11:16:38,034 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 49 proven. 11 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2022-09-16 11:16:38,034 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [185822930] provided 0 perfect and 2 imperfect interpolant sequences [2022-09-16 11:16:38,034 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-09-16 11:16:38,035 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 17, 17] total 38 [2022-09-16 11:16:38,035 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2146954154] [2022-09-16 11:16:38,035 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-09-16 11:16:38,035 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-09-16 11:16:38,035 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:16:38,035 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-09-16 11:16:38,036 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=1235, Unknown=0, NotChecked=0, Total=1406 [2022-09-16 11:16:38,036 INFO L87 Difference]: Start difference. First operand 69175 states and 277482 transitions. Second operand has 38 states, 38 states have (on average 7.473684210526316) internal successors, (284), 38 states have internal predecessors, (284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:16:41,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-09-16 11:16:41,120 INFO L93 Difference]: Finished difference Result 202923 states and 815926 transitions. [2022-09-16 11:16:41,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-09-16 11:16:41,121 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 7.473684210526316) internal successors, (284), 38 states have internal predecessors, (284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 203 [2022-09-16 11:16:41,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-09-16 11:16:42,869 INFO L225 Difference]: With dead ends: 202923 [2022-09-16 11:16:42,870 INFO L226 Difference]: Without dead ends: 202923 [2022-09-16 11:16:42,871 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 447 GetRequests, 381 SyntacticMatches, 6 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1082 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=741, Invalid=3041, Unknown=0, NotChecked=0, Total=3782 [2022-09-16 11:16:42,872 INFO L413 NwaCegarLoop]: 436 mSDtfsCounter, 7237 mSDsluCounter, 5719 mSDsCounter, 0 mSdLazyCounter, 1213 mSolverCounterSat, 218 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7237 SdHoareTripleChecker+Valid, 5868 SdHoareTripleChecker+Invalid, 1431 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 218 IncrementalHoareTripleChecker+Valid, 1213 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-09-16 11:16:42,872 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7237 Valid, 5868 Invalid, 1431 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [218 Valid, 1213 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-09-16 11:16:43,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202923 states. [2022-09-16 11:16:47,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202923 to 69134. [2022-09-16 11:16:47,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 69134 states, 69047 states have (on average 4.018045679030226) internal successors, (277434), 69133 states have internal predecessors, (277434), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:16:48,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69134 states to 69134 states and 277434 transitions. [2022-09-16 11:16:48,096 INFO L78 Accepts]: Start accepts. Automaton has 69134 states and 277434 transitions. Word has length 203 [2022-09-16 11:16:48,096 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-09-16 11:16:48,096 INFO L495 AbstractCegarLoop]: Abstraction has 69134 states and 277434 transitions. [2022-09-16 11:16:48,096 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 7.473684210526316) internal successors, (284), 38 states have internal predecessors, (284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:16:48,096 INFO L276 IsEmpty]: Start isEmpty. Operand 69134 states and 277434 transitions. [2022-09-16 11:16:48,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2022-09-16 11:16:48,101 INFO L187 NwaCegarLoop]: Found error trace [2022-09-16 11:16:48,101 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-16 11:16:48,119 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-09-16 11:16:48,321 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-09-16 11:16:48,322 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting thread3Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 46 more)] === [2022-09-16 11:16:48,323 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:16:48,323 INFO L85 PathProgramCache]: Analyzing trace with hash -2021198972, now seen corresponding path program 1 times [2022-09-16 11:16:48,323 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:16:48,323 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1221252847] [2022-09-16 11:16:48,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:16:48,324 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:16:48,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:16:48,390 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-09-16 11:16:48,391 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:16:48,391 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1221252847] [2022-09-16 11:16:48,391 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1221252847] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-16 11:16:48,391 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-16 11:16:48,391 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-09-16 11:16:48,391 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1012105864] [2022-09-16 11:16:48,391 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-16 11:16:48,391 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-09-16 11:16:48,391 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:16:48,392 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-09-16 11:16:48,392 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-09-16 11:16:48,392 INFO L87 Difference]: Start difference. First operand 69134 states and 277434 transitions. Second operand has 4 states, 3 states have (on average 68.66666666666667) internal successors, (206), 4 states have internal predecessors, (206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:16:49,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-09-16 11:16:49,768 INFO L93 Difference]: Finished difference Result 118636 states and 482594 transitions. [2022-09-16 11:16:49,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-09-16 11:16:49,769 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 68.66666666666667) internal successors, (206), 4 states have internal predecessors, (206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 206 [2022-09-16 11:16:49,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-09-16 11:16:50,802 INFO L225 Difference]: With dead ends: 118636 [2022-09-16 11:16:50,802 INFO L226 Difference]: Without dead ends: 118636 [2022-09-16 11:16:50,802 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-09-16 11:16:50,803 INFO L413 NwaCegarLoop]: 394 mSDtfsCounter, 216 mSDsluCounter, 734 mSDsCounter, 0 mSdLazyCounter, 100 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 216 SdHoareTripleChecker+Valid, 1086 SdHoareTripleChecker+Invalid, 102 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 100 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-09-16 11:16:50,803 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [216 Valid, 1086 Invalid, 102 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 100 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-09-16 11:16:50,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118636 states. [2022-09-16 11:16:53,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118636 to 97974. [2022-09-16 11:16:53,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 97974 states, 97887 states have (on average 4.116072614341026) internal successors, (402910), 97973 states have internal predecessors, (402910), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:16:54,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97974 states to 97974 states and 402910 transitions. [2022-09-16 11:16:54,829 INFO L78 Accepts]: Start accepts. Automaton has 97974 states and 402910 transitions. Word has length 206 [2022-09-16 11:16:54,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-09-16 11:16:54,829 INFO L495 AbstractCegarLoop]: Abstraction has 97974 states and 402910 transitions. [2022-09-16 11:16:54,829 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 68.66666666666667) internal successors, (206), 4 states have internal predecessors, (206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:16:54,829 INFO L276 IsEmpty]: Start isEmpty. Operand 97974 states and 402910 transitions. [2022-09-16 11:16:54,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 210 [2022-09-16 11:16:54,836 INFO L187 NwaCegarLoop]: Found error trace [2022-09-16 11:16:54,836 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-16 11:16:54,837 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-09-16 11:16:54,837 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 46 more)] === [2022-09-16 11:16:54,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:16:54,837 INFO L85 PathProgramCache]: Analyzing trace with hash -726097879, now seen corresponding path program 1 times [2022-09-16 11:16:54,837 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:16:54,837 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [593063860] [2022-09-16 11:16:54,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:16:54,837 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:16:54,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:16:54,871 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-09-16 11:16:54,871 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:16:54,871 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [593063860] [2022-09-16 11:16:54,871 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [593063860] provided 0 perfect and 1 imperfect interpolant sequences [2022-09-16 11:16:54,871 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [39067310] [2022-09-16 11:16:54,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:16:54,872 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-09-16 11:16:54,872 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-09-16 11:16:54,873 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-09-16 11:16:54,874 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-09-16 11:16:55,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:16:55,002 INFO L263 TraceCheckSpWp]: Trace formula consists of 418 conjuncts, 8 conjunts are in the unsatisfiable core [2022-09-16 11:16:55,004 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-09-16 11:16:55,194 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-09-16 11:16:55,194 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-09-16 11:16:55,415 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-09-16 11:16:55,415 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [39067310] provided 0 perfect and 2 imperfect interpolant sequences [2022-09-16 11:16:55,415 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-09-16 11:16:55,415 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 9, 9] total 19 [2022-09-16 11:16:55,415 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1470067139] [2022-09-16 11:16:55,415 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-09-16 11:16:55,416 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-16 11:16:55,416 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:16:55,416 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-16 11:16:55,416 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2022-09-16 11:16:55,416 INFO L87 Difference]: Start difference. First operand 97974 states and 402910 transitions. Second operand has 19 states, 19 states have (on average 21.57894736842105) internal successors, (410), 19 states have internal predecessors, (410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:16:58,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-09-16 11:16:58,331 INFO L93 Difference]: Finished difference Result 152606 states and 623582 transitions. [2022-09-16 11:16:58,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-09-16 11:16:58,331 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 21.57894736842105) internal successors, (410), 19 states have internal predecessors, (410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 209 [2022-09-16 11:16:58,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-09-16 11:16:59,743 INFO L225 Difference]: With dead ends: 152606 [2022-09-16 11:16:59,744 INFO L226 Difference]: Without dead ends: 152606 [2022-09-16 11:16:59,744 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 445 GetRequests, 405 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 307 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=363, Invalid=1277, Unknown=0, NotChecked=0, Total=1640 [2022-09-16 11:16:59,744 INFO L413 NwaCegarLoop]: 336 mSDtfsCounter, 4371 mSDsluCounter, 3010 mSDsCounter, 0 mSdLazyCounter, 900 mSolverCounterSat, 108 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4371 SdHoareTripleChecker+Valid, 3055 SdHoareTripleChecker+Invalid, 1008 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 108 IncrementalHoareTripleChecker+Valid, 900 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-09-16 11:16:59,744 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4371 Valid, 3055 Invalid, 1008 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [108 Valid, 900 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-09-16 11:17:00,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152606 states. [2022-09-16 11:17:03,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152606 to 128592. [2022-09-16 11:17:04,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 128592 states, 128505 states have (on average 4.154764406054239) internal successors, (533908), 128591 states have internal predecessors, (533908), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:17:05,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 128592 states to 128592 states and 533908 transitions. [2022-09-16 11:17:05,261 INFO L78 Accepts]: Start accepts. Automaton has 128592 states and 533908 transitions. Word has length 209 [2022-09-16 11:17:05,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-09-16 11:17:05,262 INFO L495 AbstractCegarLoop]: Abstraction has 128592 states and 533908 transitions. [2022-09-16 11:17:05,262 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 21.57894736842105) internal successors, (410), 19 states have internal predecessors, (410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:17:05,262 INFO L276 IsEmpty]: Start isEmpty. Operand 128592 states and 533908 transitions. [2022-09-16 11:17:05,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 211 [2022-09-16 11:17:05,266 INFO L187 NwaCegarLoop]: Found error trace [2022-09-16 11:17:05,266 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-16 11:17:05,283 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2022-09-16 11:17:05,479 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-09-16 11:17:05,480 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 46 more)] === [2022-09-16 11:17:05,482 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:17:05,482 INFO L85 PathProgramCache]: Analyzing trace with hash -19625890, now seen corresponding path program 3 times [2022-09-16 11:17:05,482 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:17:05,482 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1523021886] [2022-09-16 11:17:05,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:17:05,482 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:17:05,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:17:05,681 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 2 proven. 39 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-09-16 11:17:05,681 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:17:05,681 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1523021886] [2022-09-16 11:17:05,681 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1523021886] provided 0 perfect and 1 imperfect interpolant sequences [2022-09-16 11:17:05,682 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2024136845] [2022-09-16 11:17:05,682 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-09-16 11:17:05,682 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-09-16 11:17:05,682 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-09-16 11:17:05,691 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-09-16 11:17:05,692 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-09-16 11:17:05,836 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-09-16 11:17:05,837 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-09-16 11:17:05,839 INFO L263 TraceCheckSpWp]: Trace formula consists of 423 conjuncts, 35 conjunts are in the unsatisfiable core [2022-09-16 11:17:05,841 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-09-16 11:17:06,213 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 11 proven. 30 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-09-16 11:17:06,213 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-09-16 11:17:06,757 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 30 proven. 11 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-09-16 11:17:06,757 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2024136845] provided 0 perfect and 2 imperfect interpolant sequences [2022-09-16 11:17:06,758 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-09-16 11:17:06,758 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 23, 17] total 40 [2022-09-16 11:17:06,758 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1563518456] [2022-09-16 11:17:06,758 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-09-16 11:17:06,758 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-09-16 11:17:06,758 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:17:06,759 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-09-16 11:17:06,759 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=1374, Unknown=0, NotChecked=0, Total=1560 [2022-09-16 11:17:06,759 INFO L87 Difference]: Start difference. First operand 128592 states and 533908 transitions. Second operand has 40 states, 40 states have (on average 7.475) internal successors, (299), 40 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) [2022-09-16 11:17:11,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-09-16 11:17:11,274 INFO L93 Difference]: Finished difference Result 256018 states and 1064711 transitions. [2022-09-16 11:17:11,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-09-16 11:17:11,274 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 7.475) internal successors, (299), 40 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) Word has length 210 [2022-09-16 11:17:11,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-09-16 11:17:14,325 INFO L225 Difference]: With dead ends: 256018 [2022-09-16 11:17:14,326 INFO L226 Difference]: Without dead ends: 256018 [2022-09-16 11:17:14,326 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 473 GetRequests, 392 SyntacticMatches, 5 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1433 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1144, Invalid=4862, Unknown=0, NotChecked=0, Total=6006 [2022-09-16 11:17:14,326 INFO L413 NwaCegarLoop]: 630 mSDtfsCounter, 3901 mSDsluCounter, 9075 mSDsCounter, 0 mSdLazyCounter, 2944 mSolverCounterSat, 180 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3901 SdHoareTripleChecker+Valid, 9236 SdHoareTripleChecker+Invalid, 3124 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 180 IncrementalHoareTripleChecker+Valid, 2944 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-09-16 11:17:14,327 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3901 Valid, 9236 Invalid, 3124 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [180 Valid, 2944 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-09-16 11:17:15,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 256018 states. [2022-09-16 11:17:20,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 256018 to 128565. [2022-09-16 11:17:20,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 128565 states, 128478 states have (on average 4.155419604912903) internal successors, (533880), 128564 states have internal predecessors, (533880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:17:21,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 128565 states to 128565 states and 533880 transitions. [2022-09-16 11:17:21,752 INFO L78 Accepts]: Start accepts. Automaton has 128565 states and 533880 transitions. Word has length 210 [2022-09-16 11:17:21,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-09-16 11:17:21,753 INFO L495 AbstractCegarLoop]: Abstraction has 128565 states and 533880 transitions. [2022-09-16 11:17:21,753 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 7.475) internal successors, (299), 40 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) [2022-09-16 11:17:21,753 INFO L276 IsEmpty]: Start isEmpty. Operand 128565 states and 533880 transitions. [2022-09-16 11:17:21,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 216 [2022-09-16 11:17:21,758 INFO L187 NwaCegarLoop]: Found error trace [2022-09-16 11:17:21,758 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-16 11:17:21,778 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-09-16 11:17:21,971 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2022-09-16 11:17:21,972 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting thread3Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 46 more)] === [2022-09-16 11:17:21,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:17:21,972 INFO L85 PathProgramCache]: Analyzing trace with hash 790329658, now seen corresponding path program 1 times [2022-09-16 11:17:21,972 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:17:21,972 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [393022783] [2022-09-16 11:17:21,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:17:21,973 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:17:21,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:17:22,011 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-09-16 11:17:22,011 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:17:22,011 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [393022783] [2022-09-16 11:17:22,011 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [393022783] provided 0 perfect and 1 imperfect interpolant sequences [2022-09-16 11:17:22,011 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1906563161] [2022-09-16 11:17:22,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:17:22,012 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-09-16 11:17:22,012 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-09-16 11:17:22,013 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-09-16 11:17:22,014 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-09-16 11:17:22,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:17:22,154 INFO L263 TraceCheckSpWp]: Trace formula consists of 444 conjuncts, 8 conjunts are in the unsatisfiable core [2022-09-16 11:17:22,156 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-09-16 11:17:22,349 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-09-16 11:17:22,349 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-09-16 11:17:22,577 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-09-16 11:17:22,577 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1906563161] provided 0 perfect and 2 imperfect interpolant sequences [2022-09-16 11:17:22,577 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-09-16 11:17:22,577 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 9, 9] total 19 [2022-09-16 11:17:22,577 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [562178068] [2022-09-16 11:17:22,577 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-09-16 11:17:22,578 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-16 11:17:22,578 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:17:22,578 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-16 11:17:22,578 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2022-09-16 11:17:22,578 INFO L87 Difference]: Start difference. First operand 128565 states and 533880 transitions. Second operand has 19 states, 19 states have (on average 22.36842105263158) internal successors, (425), 19 states have internal predecessors, (425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:17:26,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-09-16 11:17:26,169 INFO L93 Difference]: Finished difference Result 224299 states and 926227 transitions. [2022-09-16 11:17:26,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-09-16 11:17:26,169 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 22.36842105263158) internal successors, (425), 19 states have internal predecessors, (425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 215 [2022-09-16 11:17:26,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-09-16 11:17:28,164 INFO L225 Difference]: With dead ends: 224299 [2022-09-16 11:17:28,164 INFO L226 Difference]: Without dead ends: 224299 [2022-09-16 11:17:28,164 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 457 GetRequests, 417 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 307 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=363, Invalid=1277, Unknown=0, NotChecked=0, Total=1640 [2022-09-16 11:17:28,165 INFO L413 NwaCegarLoop]: 376 mSDtfsCounter, 4116 mSDsluCounter, 3164 mSDsCounter, 0 mSdLazyCounter, 849 mSolverCounterSat, 104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4116 SdHoareTripleChecker+Valid, 3265 SdHoareTripleChecker+Invalid, 953 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 849 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-09-16 11:17:28,165 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4116 Valid, 3265 Invalid, 953 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 849 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-09-16 11:17:28,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224299 states. [2022-09-16 11:17:34,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224299 to 170389. [2022-09-16 11:17:35,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170389 states, 170302 states have (on average 4.207267090227948) internal successors, (716506), 170388 states have internal predecessors, (716506), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:17:37,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170389 states to 170389 states and 716506 transitions. [2022-09-16 11:17:37,548 INFO L78 Accepts]: Start accepts. Automaton has 170389 states and 716506 transitions. Word has length 215 [2022-09-16 11:17:37,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-09-16 11:17:37,549 INFO L495 AbstractCegarLoop]: Abstraction has 170389 states and 716506 transitions. [2022-09-16 11:17:37,549 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 22.36842105263158) internal successors, (425), 19 states have internal predecessors, (425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:17:37,549 INFO L276 IsEmpty]: Start isEmpty. Operand 170389 states and 716506 transitions. [2022-09-16 11:17:37,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 222 [2022-09-16 11:17:37,552 INFO L187 NwaCegarLoop]: Found error trace [2022-09-16 11:17:37,553 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-16 11:17:37,573 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-09-16 11:17:37,769 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2022-09-16 11:17:37,770 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 46 more)] === [2022-09-16 11:17:37,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:17:37,771 INFO L85 PathProgramCache]: Analyzing trace with hash -1827625481, now seen corresponding path program 5 times [2022-09-16 11:17:37,771 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:17:37,771 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [809899795] [2022-09-16 11:17:37,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:17:37,771 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:17:37,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:17:38,017 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 41 proven. 47 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-09-16 11:17:38,018 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:17:38,018 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [809899795] [2022-09-16 11:17:38,018 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [809899795] provided 0 perfect and 1 imperfect interpolant sequences [2022-09-16 11:17:38,018 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1100931665] [2022-09-16 11:17:38,018 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-09-16 11:17:38,018 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-09-16 11:17:38,018 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-09-16 11:17:38,028 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-09-16 11:17:38,029 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-09-16 11:17:38,324 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-09-16 11:17:38,324 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-09-16 11:17:38,327 INFO L263 TraceCheckSpWp]: Trace formula consists of 448 conjuncts, 20 conjunts are in the unsatisfiable core [2022-09-16 11:17:38,329 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-09-16 11:17:38,669 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 58 proven. 30 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-09-16 11:17:38,670 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-09-16 11:17:39,059 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 58 proven. 30 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-09-16 11:17:39,060 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1100931665] provided 0 perfect and 2 imperfect interpolant sequences [2022-09-16 11:17:39,060 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-09-16 11:17:39,060 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 46 [2022-09-16 11:17:39,060 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1530677622] [2022-09-16 11:17:39,060 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-09-16 11:17:39,061 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-09-16 11:17:39,061 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:17:39,061 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-09-16 11:17:39,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=245, Invalid=1825, Unknown=0, NotChecked=0, Total=2070 [2022-09-16 11:17:39,061 INFO L87 Difference]: Start difference. First operand 170389 states and 716506 transitions. Second operand has 46 states, 46 states have (on average 6.913043478260869) internal successors, (318), 46 states have internal predecessors, (318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:17:49,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-09-16 11:17:49,589 INFO L93 Difference]: Finished difference Result 678214 states and 2859156 transitions. [2022-09-16 11:17:49,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-09-16 11:17:49,590 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 6.913043478260869) internal successors, (318), 46 states have internal predecessors, (318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 221 [2022-09-16 11:17:49,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-09-16 11:18:01,288 INFO L225 Difference]: With dead ends: 678214 [2022-09-16 11:18:01,288 INFO L226 Difference]: Without dead ends: 678214 [2022-09-16 11:18:01,296 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 494 GetRequests, 409 SyntacticMatches, 8 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1944 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1211, Invalid=4951, Unknown=0, NotChecked=0, Total=6162 [2022-09-16 11:18:01,297 INFO L413 NwaCegarLoop]: 580 mSDtfsCounter, 10566 mSDsluCounter, 7480 mSDsCounter, 0 mSdLazyCounter, 1750 mSolverCounterSat, 359 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10566 SdHoareTripleChecker+Valid, 7640 SdHoareTripleChecker+Invalid, 2109 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 359 IncrementalHoareTripleChecker+Valid, 1750 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-09-16 11:18:01,297 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10566 Valid, 7640 Invalid, 2109 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [359 Valid, 1750 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-09-16 11:18:03,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 678214 states. [2022-09-16 11:18:18,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 678214 to 170452. [2022-09-16 11:18:18,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170452 states, 170365 states have (on average 4.206081061250844) internal successors, (716569), 170451 states have internal predecessors, (716569), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:18:20,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170452 states to 170452 states and 716569 transitions. [2022-09-16 11:18:20,709 INFO L78 Accepts]: Start accepts. Automaton has 170452 states and 716569 transitions. Word has length 221 [2022-09-16 11:18:20,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-09-16 11:18:20,710 INFO L495 AbstractCegarLoop]: Abstraction has 170452 states and 716569 transitions. [2022-09-16 11:18:20,710 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 6.913043478260869) internal successors, (318), 46 states have internal predecessors, (318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:18:20,710 INFO L276 IsEmpty]: Start isEmpty. Operand 170452 states and 716569 transitions. [2022-09-16 11:18:20,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 224 [2022-09-16 11:18:20,713 INFO L187 NwaCegarLoop]: Found error trace [2022-09-16 11:18:20,713 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-16 11:18:20,735 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-09-16 11:18:20,918 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-09-16 11:18:20,919 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 46 more)] === [2022-09-16 11:18:20,919 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:18:20,919 INFO L85 PathProgramCache]: Analyzing trace with hash 1933118107, now seen corresponding path program 2 times [2022-09-16 11:18:20,920 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:18:20,920 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [60344516] [2022-09-16 11:18:20,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:18:20,923 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:18:20,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:18:21,670 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-09-16 11:18:21,671 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:18:21,671 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [60344516] [2022-09-16 11:18:21,671 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [60344516] provided 0 perfect and 1 imperfect interpolant sequences [2022-09-16 11:18:21,671 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [350945449] [2022-09-16 11:18:21,671 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-09-16 11:18:21,671 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-09-16 11:18:21,671 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-09-16 11:18:21,672 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-09-16 11:18:21,675 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-09-16 11:18:21,823 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-09-16 11:18:21,823 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-09-16 11:18:21,825 INFO L263 TraceCheckSpWp]: Trace formula consists of 467 conjuncts, 48 conjunts are in the unsatisfiable core [2022-09-16 11:18:21,829 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-09-16 11:18:22,022 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-09-16 11:18:22,260 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-09-16 11:18:22,710 INFO L356 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-09-16 11:18:22,710 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-09-16 11:18:22,810 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-09-16 11:18:22,862 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-09-16 11:18:23,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-09-16 11:18:23,186 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-09-16 11:18:23,231 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-09-16 11:18:23,232 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-09-16 11:18:23,258 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-09-16 11:18:23,258 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-09-16 11:18:23,305 WARN L833 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1043 (Array Int Int))) (< 0 (+ (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1043) c_~B~0.base) (+ 4 c_~B~0.offset)) 9223372039002259456))) is different from false [2022-09-16 11:18:23,326 WARN L833 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1043 (Array Int Int)) (v_ArrVal_1042 (Array Int Int))) (< 0 (+ (select (select (store (store |c_#memory_int| |c_ULTIMATE.start_main_~#t1~0#1.base| v_ArrVal_1042) |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1043) c_~B~0.base) (+ 4 c_~B~0.offset)) 9223372039002259456))) is different from false [2022-09-16 11:18:23,425 WARN L833 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1043 (Array Int Int)) (v_ArrVal_1042 (Array Int Int)) (v_ArrVal_1041 (Array Int Int))) (< 0 (+ (select (select (store (store (store |c_#memory_int| |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base| v_ArrVal_1041) |c_ULTIMATE.start_main_~#t1~0#1.base| v_ArrVal_1042) |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1043) c_~B~0.base) (+ 4 c_~B~0.offset)) 9223372039002259456))) is different from false [2022-09-16 11:18:23,451 WARN L833 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1043 (Array Int Int)) (v_ArrVal_1042 (Array Int Int)) (v_ArrVal_1041 (Array Int Int))) (< 0 (+ (select (select (store (store (store |c_#memory_int| |c_ULTIMATE.start_create_fresh_int_array_#t~malloc32#1.base| v_ArrVal_1041) |c_ULTIMATE.start_main_~#t1~0#1.base| v_ArrVal_1042) |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1043) c_~B~0.base) (+ 4 c_~B~0.offset)) 9223372039002259456))) is different from false [2022-09-16 11:18:23,710 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-09-16 11:18:23,710 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 33 [2022-09-16 11:18:23,716 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-09-16 11:18:23,716 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 156 treesize of output 152 [2022-09-16 11:18:23,721 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 70 treesize of output 66 [2022-09-16 11:18:23,724 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 134 treesize of output 126 [2022-09-16 11:18:23,727 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 110 [2022-09-16 11:18:24,254 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-09-16 11:18:24,255 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 34 [2022-09-16 11:18:24,472 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 14 trivial. 8 not checked. [2022-09-16 11:18:24,473 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [350945449] provided 0 perfect and 2 imperfect interpolant sequences [2022-09-16 11:18:24,473 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-09-16 11:18:24,473 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 19, 19] total 63 [2022-09-16 11:18:24,473 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [703788394] [2022-09-16 11:18:24,473 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-09-16 11:18:24,473 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-09-16 11:18:24,473 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:18:24,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-09-16 11:18:24,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=288, Invalid=3257, Unknown=11, NotChecked=476, Total=4032 [2022-09-16 11:18:24,474 INFO L87 Difference]: Start difference. First operand 170452 states and 716569 transitions. Second operand has 64 states, 63 states have (on average 9.333333333333334) internal successors, (588), 64 states have internal predecessors, (588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:18:37,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-09-16 11:18:37,125 INFO L93 Difference]: Finished difference Result 513262 states and 2047267 transitions. [2022-09-16 11:18:37,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-09-16 11:18:37,126 INFO L78 Accepts]: Start accepts. Automaton has has 64 states, 63 states have (on average 9.333333333333334) internal successors, (588), 64 states have internal predecessors, (588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 223 [2022-09-16 11:18:37,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-09-16 11:18:42,780 INFO L225 Difference]: With dead ends: 513262 [2022-09-16 11:18:42,781 INFO L226 Difference]: Without dead ends: 513262 [2022-09-16 11:18:42,781 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 540 GetRequests, 412 SyntacticMatches, 8 SemanticMatches, 120 ConstructedPredicates, 4 IntricatePredicates, 0 DeprecatedPredicates, 3668 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=2097, Invalid=11714, Unknown=11, NotChecked=940, Total=14762 [2022-09-16 11:18:42,782 INFO L413 NwaCegarLoop]: 397 mSDtfsCounter, 5746 mSDsluCounter, 11645 mSDsCounter, 0 mSdLazyCounter, 3631 mSolverCounterSat, 297 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5746 SdHoareTripleChecker+Valid, 11465 SdHoareTripleChecker+Invalid, 9603 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 297 IncrementalHoareTripleChecker+Valid, 3631 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 5675 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-09-16 11:18:42,782 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5746 Valid, 11465 Invalid, 9603 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [297 Valid, 3631 Invalid, 0 Unknown, 5675 Unchecked, 1.5s Time] [2022-09-16 11:18:44,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 513262 states. [2022-09-16 11:18:54,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 513262 to 171788. [2022-09-16 11:18:55,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171788 states, 171701 states have (on average 4.20266043878603) internal successors, (721601), 171787 states have internal predecessors, (721601), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:18:56,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171788 states to 171788 states and 721601 transitions. [2022-09-16 11:18:56,755 INFO L78 Accepts]: Start accepts. Automaton has 171788 states and 721601 transitions. Word has length 223 [2022-09-16 11:18:56,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-09-16 11:18:56,755 INFO L495 AbstractCegarLoop]: Abstraction has 171788 states and 721601 transitions. [2022-09-16 11:18:56,755 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 64 states, 63 states have (on average 9.333333333333334) internal successors, (588), 64 states have internal predecessors, (588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:18:56,755 INFO L276 IsEmpty]: Start isEmpty. Operand 171788 states and 721601 transitions. [2022-09-16 11:18:56,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 224 [2022-09-16 11:18:56,758 INFO L187 NwaCegarLoop]: Found error trace [2022-09-16 11:18:56,758 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-16 11:18:56,776 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2022-09-16 11:18:56,975 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-09-16 11:18:56,976 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 46 more)] === [2022-09-16 11:18:56,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:18:56,977 INFO L85 PathProgramCache]: Analyzing trace with hash 1933118110, now seen corresponding path program 1 times [2022-09-16 11:18:56,977 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:18:56,978 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [195104913] [2022-09-16 11:18:56,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:18:56,978 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:18:57,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:18:57,747 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-09-16 11:18:57,747 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:18:57,747 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [195104913] [2022-09-16 11:18:57,747 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [195104913] provided 0 perfect and 1 imperfect interpolant sequences [2022-09-16 11:18:57,747 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [981212392] [2022-09-16 11:18:57,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:18:57,747 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-09-16 11:18:57,748 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-09-16 11:18:57,749 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-09-16 11:18:57,749 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-09-16 11:18:57,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:18:57,905 INFO L263 TraceCheckSpWp]: Trace formula consists of 475 conjuncts, 44 conjunts are in the unsatisfiable core [2022-09-16 11:18:57,908 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-09-16 11:18:58,088 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-09-16 11:18:58,487 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-09-16 11:18:58,772 INFO L356 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-09-16 11:18:58,772 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-09-16 11:18:58,875 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-09-16 11:18:58,922 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-09-16 11:18:59,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-09-16 11:18:59,102 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-09-16 11:18:59,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-09-16 11:18:59,139 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-09-16 11:18:59,189 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-09-16 11:18:59,189 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-09-16 11:18:59,241 WARN L833 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1106 (Array Int Int))) (< (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1106) c_~B~0.base) (+ 4 c_~B~0.offset)) 4294967296)) is different from false [2022-09-16 11:18:59,270 WARN L833 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1106 (Array Int Int)) (v_ArrVal_1105 (Array Int Int))) (< (select (select (store (store |c_#memory_int| |c_ULTIMATE.start_main_~#t1~0#1.base| v_ArrVal_1105) |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1106) c_~B~0.base) (+ 4 c_~B~0.offset)) 4294967296)) is different from false [2022-09-16 11:18:59,367 WARN L833 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1106 (Array Int Int)) (v_ArrVal_1105 (Array Int Int)) (v_ArrVal_1104 (Array Int Int))) (< (select (select (store (store (store |c_#memory_int| |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base| v_ArrVal_1104) |c_ULTIMATE.start_main_~#t1~0#1.base| v_ArrVal_1105) |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1106) c_~B~0.base) (+ 4 c_~B~0.offset)) 4294967296)) is different from false [2022-09-16 11:18:59,395 WARN L833 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1106 (Array Int Int)) (v_ArrVal_1105 (Array Int Int)) (v_ArrVal_1104 (Array Int Int))) (< (select (select (store (store (store |c_#memory_int| |c_ULTIMATE.start_create_fresh_int_array_#t~malloc32#1.base| v_ArrVal_1104) |c_ULTIMATE.start_main_~#t1~0#1.base| v_ArrVal_1105) |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1106) c_~B~0.base) (+ 4 c_~B~0.offset)) 4294967296)) is different from false [2022-09-16 11:18:59,694 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-09-16 11:18:59,694 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 31 [2022-09-16 11:18:59,700 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-09-16 11:18:59,700 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 278 treesize of output 268 [2022-09-16 11:18:59,704 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 254 treesize of output 246 [2022-09-16 11:18:59,708 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 123 treesize of output 107 [2022-09-16 11:18:59,712 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 230 treesize of output 198 [2022-09-16 11:19:00,321 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-09-16 11:19:00,322 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 34 [2022-09-16 11:19:00,554 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 14 trivial. 8 not checked. [2022-09-16 11:19:00,554 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [981212392] provided 0 perfect and 2 imperfect interpolant sequences [2022-09-16 11:19:00,554 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-09-16 11:19:00,555 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 19, 19] total 65 [2022-09-16 11:19:00,555 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [921223975] [2022-09-16 11:19:00,555 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-09-16 11:19:00,555 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 66 states [2022-09-16 11:19:00,555 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:19:00,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2022-09-16 11:19:00,556 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=235, Invalid=3552, Unknown=11, NotChecked=492, Total=4290 [2022-09-16 11:19:00,556 INFO L87 Difference]: Start difference. First operand 171788 states and 721601 transitions. Second operand has 66 states, 65 states have (on average 9.107692307692307) internal successors, (592), 66 states have internal predecessors, (592), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:19:15,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-09-16 11:19:15,553 INFO L93 Difference]: Finished difference Result 512947 states and 2046282 transitions. [2022-09-16 11:19:15,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2022-09-16 11:19:15,554 INFO L78 Accepts]: Start accepts. Automaton has has 66 states, 65 states have (on average 9.107692307692307) internal successors, (592), 66 states have internal predecessors, (592), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 223 [2022-09-16 11:19:15,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-09-16 11:19:22,908 INFO L225 Difference]: With dead ends: 512947 [2022-09-16 11:19:22,909 INFO L226 Difference]: Without dead ends: 512947 [2022-09-16 11:19:22,909 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 555 GetRequests, 412 SyntacticMatches, 7 SemanticMatches, 136 ConstructedPredicates, 4 IntricatePredicates, 0 DeprecatedPredicates, 3882 ImplicationChecksByTransitivity, 7.9s TimeCoverageRelationStatistics Valid=2291, Invalid=15536, Unknown=11, NotChecked=1068, Total=18906 [2022-09-16 11:19:22,910 INFO L413 NwaCegarLoop]: 401 mSDtfsCounter, 7883 mSDsluCounter, 12412 mSDsCounter, 0 mSdLazyCounter, 3396 mSolverCounterSat, 326 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7883 SdHoareTripleChecker+Valid, 12356 SdHoareTripleChecker+Invalid, 7864 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 326 IncrementalHoareTripleChecker+Valid, 3396 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 4142 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-09-16 11:19:22,910 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7883 Valid, 12356 Invalid, 7864 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [326 Valid, 3396 Invalid, 0 Unknown, 4142 Unchecked, 1.6s Time] [2022-09-16 11:19:24,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 512947 states. [2022-09-16 11:19:35,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 512947 to 171788. [2022-09-16 11:19:36,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171788 states, 171701 states have (on average 4.200825854246626) internal successors, (721286), 171787 states have internal predecessors, (721286), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:19:37,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171788 states to 171788 states and 721286 transitions. [2022-09-16 11:19:37,810 INFO L78 Accepts]: Start accepts. Automaton has 171788 states and 721286 transitions. Word has length 223 [2022-09-16 11:19:37,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-09-16 11:19:37,810 INFO L495 AbstractCegarLoop]: Abstraction has 171788 states and 721286 transitions. [2022-09-16 11:19:37,811 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 66 states, 65 states have (on average 9.107692307692307) internal successors, (592), 66 states have internal predecessors, (592), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:19:37,811 INFO L276 IsEmpty]: Start isEmpty. Operand 171788 states and 721286 transitions. [2022-09-16 11:19:37,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 224 [2022-09-16 11:19:37,814 INFO L187 NwaCegarLoop]: Found error trace [2022-09-16 11:19:37,814 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-16 11:19:37,832 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-09-16 11:19:38,031 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-09-16 11:19:38,031 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 46 more)] === [2022-09-16 11:19:38,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:19:38,032 INFO L85 PathProgramCache]: Analyzing trace with hash 1933118111, now seen corresponding path program 1 times [2022-09-16 11:19:38,032 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:19:38,032 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1195916898] [2022-09-16 11:19:38,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:19:38,032 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:19:38,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:19:38,498 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-09-16 11:19:38,498 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:19:38,498 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1195916898] [2022-09-16 11:19:38,498 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1195916898] provided 0 perfect and 1 imperfect interpolant sequences [2022-09-16 11:19:38,498 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1297046221] [2022-09-16 11:19:38,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:19:38,498 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-09-16 11:19:38,499 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-09-16 11:19:38,500 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-09-16 11:19:38,501 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-09-16 11:19:38,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:19:38,686 INFO L263 TraceCheckSpWp]: Trace formula consists of 453 conjuncts, 58 conjunts are in the unsatisfiable core [2022-09-16 11:19:38,704 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-09-16 11:19:38,775 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-09-16 11:19:39,172 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-09-16 11:19:39,477 INFO L356 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-09-16 11:19:39,477 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2022-09-16 11:19:39,580 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-09-16 11:19:39,658 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-09-16 11:19:39,866 INFO L356 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-09-16 11:19:39,866 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-09-16 11:19:39,963 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-09-16 11:19:40,025 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-09-16 11:19:40,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-09-16 11:19:40,459 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-09-16 11:19:40,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-09-16 11:19:40,509 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-09-16 11:19:40,532 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-09-16 11:19:40,532 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-09-16 11:19:43,183 WARN L833 $PredicateComparison]: unable to prove that (forall ((~B~0.offset Int) (~B~0.base Int) (v_ArrVal_1172 (Array Int Int))) (let ((.cse1 (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1172))) (let ((.cse0 (select (select .cse1 ~B~0.base) (+ ~B~0.offset 4)))) (or (<= (+ .cse0 (select (select .cse1 c_~A~0.base) (+ c_~A~0.offset 4))) 2147483647) (not (<= .cse0 0)) (< (+ .cse0 9223372039002259455) 0))))) is different from false [2022-09-16 11:19:43,232 WARN L833 $PredicateComparison]: unable to prove that (forall ((~B~0.offset Int) (~B~0.base Int) (v_ArrVal_1172 (Array Int Int)) (v_ArrVal_1171 (Array Int Int))) (let ((.cse1 (store (store |c_#memory_int| |c_ULTIMATE.start_main_~#t1~0#1.base| v_ArrVal_1171) |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1172))) (let ((.cse0 (select (select .cse1 ~B~0.base) (+ ~B~0.offset 4)))) (or (<= (+ .cse0 (select (select .cse1 c_~A~0.base) (+ c_~A~0.offset 4))) 2147483647) (not (<= .cse0 0)) (< (+ 9223372039002259455 .cse0) 0))))) is different from false [2022-09-16 11:19:43,416 WARN L833 $PredicateComparison]: unable to prove that (or (forall ((~B~0.offset Int) (~B~0.base Int) (v_ArrVal_1172 (Array Int Int)) (v_ArrVal_1171 (Array Int Int))) (let ((.cse1 (store (store |c_#memory_int| |c_ULTIMATE.start_main_~#t1~0#1.base| v_ArrVal_1171) |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1172))) (let ((.cse0 (select (select .cse1 ~B~0.base) (+ ~B~0.offset 4)))) (or (<= (+ .cse0 (select (select .cse1 c_~A~0.base) (+ c_~A~0.offset 4))) 2147483647) (not (<= .cse0 0)) (< (+ 9223372039002259455 .cse0) 0))))) (= |c_ULTIMATE.start_assume_abort_if_not_~cond#1| 0)) is different from false [2022-09-16 11:19:43,428 WARN L833 $PredicateComparison]: unable to prove that (or (forall ((~B~0.offset Int) (~B~0.base Int) (v_ArrVal_1172 (Array Int Int)) (v_ArrVal_1171 (Array Int Int))) (let ((.cse1 (store (store |c_#memory_int| |c_ULTIMATE.start_main_~#t1~0#1.base| v_ArrVal_1171) |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1172))) (let ((.cse0 (select (select .cse1 ~B~0.base) (+ ~B~0.offset 4)))) (or (<= (+ .cse0 (select (select .cse1 c_~A~0.base) (+ c_~A~0.offset 4))) 2147483647) (not (<= .cse0 0)) (< (+ 9223372039002259455 .cse0) 0))))) (= |c_ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) is different from false [2022-09-16 11:19:43,720 WARN L833 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1170 (Array Int Int)) (~B~0.offset Int) (~B~0.base Int) (v_ArrVal_1172 (Array Int Int)) (v_ArrVal_1171 (Array Int Int))) (let ((.cse0 (store (store (store |c_#memory_int| |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base| v_ArrVal_1170) |c_ULTIMATE.start_main_~#t1~0#1.base| v_ArrVal_1171) |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1172))) (let ((.cse1 (select (select .cse0 ~B~0.base) (+ ~B~0.offset 4)))) (or (<= (+ (select (select .cse0 c_~A~0.base) (+ c_~A~0.offset 4)) .cse1) 2147483647) (not (<= .cse1 0)) (< (+ 9223372039002259455 .cse1) 0))))) is different from false [2022-09-16 11:19:43,810 WARN L833 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1170 (Array Int Int)) (~B~0.offset Int) (~B~0.base Int) (v_ArrVal_1172 (Array Int Int)) (v_ArrVal_1171 (Array Int Int))) (let ((.cse1 (store (store (store |c_#memory_int| |c_ULTIMATE.start_create_fresh_int_array_#t~malloc32#1.base| v_ArrVal_1170) |c_ULTIMATE.start_main_~#t1~0#1.base| v_ArrVal_1171) |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1172))) (let ((.cse0 (select (select .cse1 ~B~0.base) (+ ~B~0.offset 4)))) (or (not (<= .cse0 0)) (<= (+ .cse0 (select (select .cse1 c_~A~0.base) (+ c_~A~0.offset 4))) 2147483647) (< (+ 9223372039002259455 .cse0) 0))))) is different from false [2022-09-16 11:19:44,965 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-09-16 11:19:44,965 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 135 treesize of output 99 [2022-09-16 11:19:45,033 INFO L356 Elim1Store]: treesize reduction 4, result has 89.7 percent of original size [2022-09-16 11:19:45,034 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 3085549 treesize of output 2986503 [2022-09-16 11:19:51,953 WARN L233 SmtUtils]: Spent 6.92s on a formula simplification that was a NOOP. DAG size: 1133 (called from [L 800] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2022-09-16 11:19:52,033 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-09-16 11:19:52,034 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 2986465 treesize of output 2722281