/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-PN-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-bad-ring-nondet.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-53ca081-m [2022-09-16 11:53:19,256 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-09-16 11:53:19,257 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-09-16 11:53:19,286 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-09-16 11:53:19,286 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-09-16 11:53:19,292 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-09-16 11:53:19,293 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-09-16 11:53:19,294 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-09-16 11:53:19,296 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-09-16 11:53:19,296 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-09-16 11:53:19,297 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-09-16 11:53:19,298 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-09-16 11:53:19,298 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-09-16 11:53:19,299 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-09-16 11:53:19,299 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-09-16 11:53:19,300 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-09-16 11:53:19,301 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-09-16 11:53:19,301 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-09-16 11:53:19,302 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-09-16 11:53:19,304 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-09-16 11:53:19,305 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-09-16 11:53:19,320 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-09-16 11:53:19,321 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-09-16 11:53:19,322 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-09-16 11:53:19,324 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-09-16 11:53:19,324 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-09-16 11:53:19,325 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-09-16 11:53:19,325 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-09-16 11:53:19,325 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-09-16 11:53:19,326 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-09-16 11:53:19,326 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-09-16 11:53:19,327 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-09-16 11:53:19,327 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-09-16 11:53:19,328 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-09-16 11:53:19,328 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-09-16 11:53:19,328 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-09-16 11:53:19,329 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-09-16 11:53:19,329 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-09-16 11:53:19,329 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-09-16 11:53:19,330 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-09-16 11:53:19,330 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-09-16 11:53:19,334 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-PN-NoLbe.epf [2022-09-16 11:53:19,358 INFO L113 SettingsManager]: Loading preferences was successful [2022-09-16 11:53:19,358 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-09-16 11:53:19,359 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-09-16 11:53:19,359 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-09-16 11:53:19,362 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-09-16 11:53:19,362 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-09-16 11:53:19,362 INFO L138 SettingsManager]: * Use SBE=true [2022-09-16 11:53:19,362 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-09-16 11:53:19,362 INFO L138 SettingsManager]: * sizeof long=4 [2022-09-16 11:53:19,363 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-09-16 11:53:19,363 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-09-16 11:53:19,363 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-09-16 11:53:19,363 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-09-16 11:53:19,363 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-09-16 11:53:19,363 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-09-16 11:53:19,363 INFO L138 SettingsManager]: * sizeof long double=12 [2022-09-16 11:53:19,363 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-09-16 11:53:19,363 INFO L138 SettingsManager]: * Use constant arrays=true [2022-09-16 11:53:19,364 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-09-16 11:53:19,364 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-09-16 11:53:19,364 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-09-16 11:53:19,364 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-09-16 11:53:19,364 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-09-16 11:53:19,364 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-09-16 11:53:19,364 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-09-16 11:53:19,364 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-09-16 11:53:19,365 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-09-16 11:53:19,365 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-09-16 11:53:19,365 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-09-16 11:53:19,365 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-09-16 11:53:19,365 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-09-16 11:53:19,365 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:53:19,581 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-09-16 11:53:19,616 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-09-16 11:53:19,618 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-09-16 11:53:19,619 INFO L271 PluginConnector]: Initializing CDTParser... [2022-09-16 11:53:19,620 INFO L275 PluginConnector]: CDTParser initialized [2022-09-16 11:53:19,621 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/weaver/popl20-bad-ring-nondet.wvr.c [2022-09-16 11:53:19,684 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/74bfd3bef/0cf781d87d3249f19961bf5e4b2f98d3/FLAG0fc356131 [2022-09-16 11:53:20,000 INFO L306 CDTParser]: Found 1 translation units. [2022-09-16 11:53:20,001 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/weaver/popl20-bad-ring-nondet.wvr.c [2022-09-16 11:53:20,012 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/74bfd3bef/0cf781d87d3249f19961bf5e4b2f98d3/FLAG0fc356131 [2022-09-16 11:53:20,422 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/74bfd3bef/0cf781d87d3249f19961bf5e4b2f98d3 [2022-09-16 11:53:20,424 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-09-16 11:53:20,425 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-09-16 11:53:20,429 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-09-16 11:53:20,429 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-09-16 11:53:20,431 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-09-16 11:53:20,432 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.09 11:53:20" (1/1) ... [2022-09-16 11:53:20,433 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@727e556a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.09 11:53:20, skipping insertion in model container [2022-09-16 11:53:20,433 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.09 11:53:20" (1/1) ... [2022-09-16 11:53:20,444 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-09-16 11:53:20,470 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-09-16 11:53:20,717 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-bad-ring-nondet.wvr.c[4085,4098] [2022-09-16 11:53:20,725 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-09-16 11:53:20,733 INFO L203 MainTranslator]: Completed pre-run [2022-09-16 11:53:20,755 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-bad-ring-nondet.wvr.c[4085,4098] [2022-09-16 11:53:20,758 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-09-16 11:53:20,767 INFO L208 MainTranslator]: Completed translation [2022-09-16 11:53:20,768 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.09 11:53:20 WrapperNode [2022-09-16 11:53:20,768 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-09-16 11:53:20,768 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-09-16 11:53:20,769 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-09-16 11:53:20,769 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-09-16 11:53:20,779 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:53:20" (1/1) ... [2022-09-16 11:53:20,786 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:53:20" (1/1) ... [2022-09-16 11:53:20,815 INFO L138 Inliner]: procedures = 25, calls = 63, calls flagged for inlining = 16, calls inlined = 20, statements flattened = 349 [2022-09-16 11:53:20,815 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-09-16 11:53:20,816 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-09-16 11:53:20,816 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-09-16 11:53:20,816 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-09-16 11:53:20,824 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.09 11:53:20" (1/1) ... [2022-09-16 11:53:20,824 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.09 11:53:20" (1/1) ... [2022-09-16 11:53:20,828 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.09 11:53:20" (1/1) ... [2022-09-16 11:53:20,828 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.09 11:53:20" (1/1) ... [2022-09-16 11:53:20,835 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.09 11:53:20" (1/1) ... [2022-09-16 11:53:20,841 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.09 11:53:20" (1/1) ... [2022-09-16 11:53:20,843 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.09 11:53:20" (1/1) ... [2022-09-16 11:53:20,846 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-09-16 11:53:20,846 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-09-16 11:53:20,846 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-09-16 11:53:20,846 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-09-16 11:53:20,847 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.09 11:53:20" (1/1) ... [2022-09-16 11:53:20,860 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-09-16 11:53:20,869 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-09-16 11:53:20,879 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:53:20,880 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:53:20,910 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-09-16 11:53:20,910 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-09-16 11:53:20,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-09-16 11:53:20,910 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-09-16 11:53:20,910 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-09-16 11:53:20,910 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-09-16 11:53:20,910 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-09-16 11:53:20,910 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-09-16 11:53:20,911 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2022-09-16 11:53:20,911 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2022-09-16 11:53:20,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-09-16 11:53:20,911 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2022-09-16 11:53:20,911 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2022-09-16 11:53:20,911 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-09-16 11:53:20,911 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-09-16 11:53:20,911 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-09-16 11:53:20,911 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-09-16 11:53:20,912 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:53:20,994 INFO L234 CfgBuilder]: Building ICFG [2022-09-16 11:53:20,995 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-09-16 11:53:21,439 INFO L275 CfgBuilder]: Performing block encoding [2022-09-16 11:53:21,606 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-09-16 11:53:21,607 INFO L299 CfgBuilder]: Removed 6 assume(true) statements. [2022-09-16 11:53:21,609 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.09 11:53:21 BoogieIcfgContainer [2022-09-16 11:53:21,610 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-09-16 11:53:21,612 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-09-16 11:53:21,612 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-09-16 11:53:21,614 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-09-16 11:53:21,614 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.09 11:53:20" (1/3) ... [2022-09-16 11:53:21,615 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@51eb76fe and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.09 11:53:21, skipping insertion in model container [2022-09-16 11:53:21,615 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.09 11:53:20" (2/3) ... [2022-09-16 11:53:21,616 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@51eb76fe and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.09 11:53:21, skipping insertion in model container [2022-09-16 11:53:21,616 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.09 11:53:21" (3/3) ... [2022-09-16 11:53:21,617 INFO L112 eAbstractionObserver]: Analyzing ICFG popl20-bad-ring-nondet.wvr.c [2022-09-16 11:53:21,630 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-09-16 11:53:21,630 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 32 error locations. [2022-09-16 11:53:21,630 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-09-16 11:53:21,746 INFO L144 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2022-09-16 11:53:21,788 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 305 places, 320 transitions, 664 flow [2022-09-16 11:53:21,893 INFO L130 PetriNetUnfolder]: 25/317 cut-off events. [2022-09-16 11:53:21,893 INFO L131 PetriNetUnfolder]: For 3/3 co-relation queries the response was YES. [2022-09-16 11:53:21,904 INFO L83 FinitePrefix]: Finished finitePrefix Result has 330 conditions, 317 events. 25/317 cut-off events. For 3/3 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 390 event pairs, 0 based on Foata normal form. 0/260 useless extension candidates. Maximal degree in co-relation 268. Up to 4 conditions per place. [2022-09-16 11:53:21,904 INFO L82 GeneralOperation]: Start removeDead. Operand has 305 places, 320 transitions, 664 flow [2022-09-16 11:53:21,913 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 282 places, 296 transitions, 607 flow [2022-09-16 11:53:21,927 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-09-16 11:53:21,932 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=false, mAutomataTypeConcurrency=PETRI_NET, 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;@3f1f48a7, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-09-16 11:53:21,932 INFO L358 AbstractCegarLoop]: Starting to check reachability of 61 error locations. [2022-09-16 11:53:21,948 INFO L130 PetriNetUnfolder]: 3/78 cut-off events. [2022-09-16 11:53:21,948 INFO L131 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2022-09-16 11:53:21,948 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-16 11:53:21,949 INFO L208 CegarLoopForPetriNet]: 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] [2022-09-16 11:53:21,949 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err9ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 58 more)] === [2022-09-16 11:53:21,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:53:21,953 INFO L85 PathProgramCache]: Analyzing trace with hash 377759568, now seen corresponding path program 1 times [2022-09-16 11:53:21,960 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:53:21,961 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1850126111] [2022-09-16 11:53:21,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:53:21,961 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:53:22,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:53:22,220 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:53:22,220 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:53:22,220 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1850126111] [2022-09-16 11:53:22,221 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1850126111] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-16 11:53:22,221 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-16 11:53:22,221 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-09-16 11:53:22,222 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [236203013] [2022-09-16 11:53:22,223 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-16 11:53:22,229 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-09-16 11:53:22,229 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:53:22,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-09-16 11:53:22,255 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-09-16 11:53:22,258 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 231 out of 320 [2022-09-16 11:53:22,262 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 282 places, 296 transitions, 607 flow. Second operand has 4 states, 4 states have (on average 232.5) internal successors, (930), 4 states have internal predecessors, (930), 0 states have call successors, (0), 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:53:22,262 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-16 11:53:22,262 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 231 of 320 [2022-09-16 11:53:22,263 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-16 11:53:23,795 INFO L130 PetriNetUnfolder]: 4253/8798 cut-off events. [2022-09-16 11:53:23,795 INFO L131 PetriNetUnfolder]: For 512/512 co-relation queries the response was YES. [2022-09-16 11:53:23,823 INFO L83 FinitePrefix]: Finished finitePrefix Result has 14891 conditions, 8798 events. 4253/8798 cut-off events. For 512/512 co-relation queries the response was YES. Maximal size of possible extension queue 1033. Compared 80330 event pairs, 2222 based on Foata normal form. 1032/5226 useless extension candidates. Maximal degree in co-relation 6749. Up to 2820 conditions per place. [2022-09-16 11:53:23,886 INFO L137 encePairwiseOnDemand]: 278/320 looper letters, 104 selfloop transitions, 14 changer transitions 7/328 dead transitions. [2022-09-16 11:53:23,886 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 280 places, 328 transitions, 922 flow [2022-09-16 11:53:23,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-09-16 11:53:23,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-09-16 11:53:23,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1317 transitions. [2022-09-16 11:53:23,902 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.823125 [2022-09-16 11:53:23,903 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1317 transitions. [2022-09-16 11:53:23,903 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1317 transitions. [2022-09-16 11:53:23,907 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-16 11:53:23,909 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1317 transitions. [2022-09-16 11:53:23,914 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 263.4) internal successors, (1317), 5 states have internal predecessors, (1317), 0 states have call successors, (0), 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:53:23,922 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 320.0) internal successors, (1920), 6 states have internal predecessors, (1920), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:53:23,923 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 320.0) internal successors, (1920), 6 states have internal predecessors, (1920), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:53:23,925 INFO L175 Difference]: Start difference. First operand has 282 places, 296 transitions, 607 flow. Second operand 5 states and 1317 transitions. [2022-09-16 11:53:23,925 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 280 places, 328 transitions, 922 flow [2022-09-16 11:53:23,935 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 275 places, 328 transitions, 904 flow, removed 0 selfloop flow, removed 5 redundant places. [2022-09-16 11:53:23,942 INFO L231 Difference]: Finished difference. Result has 278 places, 278 transitions, 644 flow [2022-09-16 11:53:23,944 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=320, PETRI_DIFFERENCE_MINUEND_FLOW=554, PETRI_DIFFERENCE_MINUEND_PLACES=271, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=274, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=260, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=644, PETRI_PLACES=278, PETRI_TRANSITIONS=278} [2022-09-16 11:53:23,947 INFO L287 CegarLoopForPetriNet]: 282 programPoint places, -4 predicate places. [2022-09-16 11:53:23,947 INFO L495 AbstractCegarLoop]: Abstraction has has 278 places, 278 transitions, 644 flow [2022-09-16 11:53:23,948 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 232.5) internal successors, (930), 4 states have internal predecessors, (930), 0 states have call successors, (0), 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:53:23,948 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-16 11:53:23,948 INFO L208 CegarLoopForPetriNet]: 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] [2022-09-16 11:53:23,948 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-09-16 11:53:23,949 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err9ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 58 more)] === [2022-09-16 11:53:23,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:53:23,949 INFO L85 PathProgramCache]: Analyzing trace with hash -1559495874, now seen corresponding path program 1 times [2022-09-16 11:53:23,950 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:53:23,950 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2071490339] [2022-09-16 11:53:23,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:53:23,950 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:53:23,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:53:24,034 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:53:24,034 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:53:24,034 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2071490339] [2022-09-16 11:53:24,034 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2071490339] provided 0 perfect and 1 imperfect interpolant sequences [2022-09-16 11:53:24,034 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1250529411] [2022-09-16 11:53:24,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:53:24,035 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-09-16 11:53:24,035 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-09-16 11:53:24,037 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:53:24,038 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:53:24,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:53:24,145 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 5 conjunts are in the unsatisfiable core [2022-09-16 11:53:24,151 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-09-16 11:53:24,226 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:53:24,228 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-09-16 11:53:24,287 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:53:24,288 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1250529411] provided 0 perfect and 2 imperfect interpolant sequences [2022-09-16 11:53:24,293 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-09-16 11:53:24,294 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 11 [2022-09-16 11:53:24,294 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [416290385] [2022-09-16 11:53:24,295 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-09-16 11:53:24,296 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-09-16 11:53:24,296 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:53:24,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-09-16 11:53:24,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2022-09-16 11:53:24,302 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 231 out of 320 [2022-09-16 11:53:24,305 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 278 places, 278 transitions, 644 flow. Second operand has 12 states, 12 states have (on average 233.66666666666666) internal successors, (2804), 12 states have internal predecessors, (2804), 0 states have call successors, (0), 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:53:24,305 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-16 11:53:24,305 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 231 of 320 [2022-09-16 11:53:24,305 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-16 11:53:27,547 INFO L130 PetriNetUnfolder]: 10631/21828 cut-off events. [2022-09-16 11:53:27,547 INFO L131 PetriNetUnfolder]: For 323/323 co-relation queries the response was YES. [2022-09-16 11:53:27,602 INFO L83 FinitePrefix]: Finished finitePrefix Result has 36791 conditions, 21828 events. 10631/21828 cut-off events. For 323/323 co-relation queries the response was YES. Maximal size of possible extension queue 1189. Compared 217415 event pairs, 5555 based on Foata normal form. 9/10362 useless extension candidates. Maximal degree in co-relation 29064. Up to 2811 conditions per place. [2022-09-16 11:53:27,705 INFO L137 encePairwiseOnDemand]: 297/320 looper letters, 224 selfloop transitions, 62 changer transitions 0/489 dead transitions. [2022-09-16 11:53:27,705 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 288 places, 489 transitions, 1740 flow [2022-09-16 11:53:27,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-09-16 11:53:27,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-09-16 11:53:27,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 4453 transitions. [2022-09-16 11:53:27,712 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.7730902777777777 [2022-09-16 11:53:27,712 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 4453 transitions. [2022-09-16 11:53:27,712 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 4453 transitions. [2022-09-16 11:53:27,714 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-16 11:53:27,714 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 4453 transitions. [2022-09-16 11:53:27,722 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 247.38888888888889) internal successors, (4453), 18 states have internal predecessors, (4453), 0 states have call successors, (0), 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:53:27,729 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 320.0) internal successors, (6080), 19 states have internal predecessors, (6080), 0 states have call successors, (0), 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:53:27,732 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 320.0) internal successors, (6080), 19 states have internal predecessors, (6080), 0 states have call successors, (0), 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:53:27,732 INFO L175 Difference]: Start difference. First operand has 278 places, 278 transitions, 644 flow. Second operand 18 states and 4453 transitions. [2022-09-16 11:53:27,732 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 288 places, 489 transitions, 1740 flow [2022-09-16 11:53:27,737 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 287 places, 489 transitions, 1732 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-09-16 11:53:27,744 INFO L231 Difference]: Finished difference. Result has 291 places, 320 transitions, 1006 flow [2022-09-16 11:53:27,745 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=320, PETRI_DIFFERENCE_MINUEND_FLOW=636, PETRI_DIFFERENCE_MINUEND_PLACES=270, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=278, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=28, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=247, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=1006, PETRI_PLACES=291, PETRI_TRANSITIONS=320} [2022-09-16 11:53:27,745 INFO L287 CegarLoopForPetriNet]: 282 programPoint places, 9 predicate places. [2022-09-16 11:53:27,746 INFO L495 AbstractCegarLoop]: Abstraction has has 291 places, 320 transitions, 1006 flow [2022-09-16 11:53:27,748 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 233.66666666666666) internal successors, (2804), 12 states have internal predecessors, (2804), 0 states have call successors, (0), 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:53:27,748 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-16 11:53:27,748 INFO L208 CegarLoopForPetriNet]: 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-16 11:53:27,769 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:53:27,955 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:53:27,956 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err9ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 58 more)] === [2022-09-16 11:53:27,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:53:27,956 INFO L85 PathProgramCache]: Analyzing trace with hash -1099730840, now seen corresponding path program 1 times [2022-09-16 11:53:27,956 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:53:27,956 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [975261191] [2022-09-16 11:53:27,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:53:27,957 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:53:27,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:53:28,054 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:53:28,054 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:53:28,054 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [975261191] [2022-09-16 11:53:28,054 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [975261191] provided 0 perfect and 1 imperfect interpolant sequences [2022-09-16 11:53:28,055 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1358917607] [2022-09-16 11:53:28,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:53:28,055 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-09-16 11:53:28,055 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-09-16 11:53:28,057 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:53:28,058 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:53:28,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:53:28,138 INFO L263 TraceCheckSpWp]: Trace formula consists of 185 conjuncts, 5 conjunts are in the unsatisfiable core [2022-09-16 11:53:28,141 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-09-16 11:53:28,182 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:53:28,182 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-09-16 11:53:28,182 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1358917607] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-16 11:53:28,182 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-09-16 11:53:28,182 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 7 [2022-09-16 11:53:28,183 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [772578206] [2022-09-16 11:53:28,183 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-16 11:53:28,183 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-09-16 11:53:28,183 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:53:28,184 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-09-16 11:53:28,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-09-16 11:53:28,188 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 231 out of 320 [2022-09-16 11:53:28,189 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 291 places, 320 transitions, 1006 flow. Second operand has 6 states, 6 states have (on average 233.33333333333334) internal successors, (1400), 6 states have internal predecessors, (1400), 0 states have call successors, (0), 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:53:28,189 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-16 11:53:28,189 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 231 of 320 [2022-09-16 11:53:28,189 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-16 11:53:31,028 INFO L130 PetriNetUnfolder]: 10631/21816 cut-off events. [2022-09-16 11:53:31,028 INFO L131 PetriNetUnfolder]: For 475/475 co-relation queries the response was YES. [2022-09-16 11:53:31,089 INFO L83 FinitePrefix]: Finished finitePrefix Result has 36847 conditions, 21816 events. 10631/21816 cut-off events. For 475/475 co-relation queries the response was YES. Maximal size of possible extension queue 1187. Compared 216751 event pairs, 5555 based on Foata normal form. 12/10353 useless extension candidates. Maximal degree in co-relation 29434. Up to 11172 conditions per place. [2022-09-16 11:53:31,222 INFO L137 encePairwiseOnDemand]: 303/320 looper letters, 105 selfloop transitions, 43 changer transitions 0/351 dead transitions. [2022-09-16 11:53:31,223 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 290 places, 351 transitions, 1319 flow [2022-09-16 11:53:31,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-09-16 11:53:31,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-09-16 11:53:31,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1735 transitions. [2022-09-16 11:53:31,227 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.7745535714285714 [2022-09-16 11:53:31,227 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1735 transitions. [2022-09-16 11:53:31,227 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1735 transitions. [2022-09-16 11:53:31,228 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-16 11:53:31,228 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1735 transitions. [2022-09-16 11:53:31,230 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 247.85714285714286) internal successors, (1735), 7 states have internal predecessors, (1735), 0 states have call successors, (0), 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:53:31,233 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 320.0) internal successors, (2560), 8 states have internal predecessors, (2560), 0 states have call successors, (0), 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:53:31,233 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 320.0) internal successors, (2560), 8 states have internal predecessors, (2560), 0 states have call successors, (0), 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:53:31,234 INFO L175 Difference]: Start difference. First operand has 291 places, 320 transitions, 1006 flow. Second operand 7 states and 1735 transitions. [2022-09-16 11:53:31,234 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 290 places, 351 transitions, 1319 flow [2022-09-16 11:53:31,237 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 285 places, 351 transitions, 1203 flow, removed 41 selfloop flow, removed 5 redundant places. [2022-09-16 11:53:31,241 INFO L231 Difference]: Finished difference. Result has 285 places, 308 transitions, 895 flow [2022-09-16 11:53:31,241 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=320, PETRI_DIFFERENCE_MINUEND_FLOW=809, PETRI_DIFFERENCE_MINUEND_PLACES=279, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=308, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=43, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=265, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=895, PETRI_PLACES=285, PETRI_TRANSITIONS=308} [2022-09-16 11:53:31,242 INFO L287 CegarLoopForPetriNet]: 282 programPoint places, 3 predicate places. [2022-09-16 11:53:31,242 INFO L495 AbstractCegarLoop]: Abstraction has has 285 places, 308 transitions, 895 flow [2022-09-16 11:53:31,243 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 233.33333333333334) internal successors, (1400), 6 states have internal predecessors, (1400), 0 states have call successors, (0), 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:53:31,243 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-16 11:53:31,243 INFO L208 CegarLoopForPetriNet]: 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-16 11:53:31,277 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-09-16 11:53:31,462 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:53:31,462 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err9ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 58 more)] === [2022-09-16 11:53:31,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:53:31,462 INFO L85 PathProgramCache]: Analyzing trace with hash -1591095600, now seen corresponding path program 2 times [2022-09-16 11:53:31,463 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:53:31,463 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [565112097] [2022-09-16 11:53:31,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:53:31,463 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:53:31,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:53:31,609 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:53:31,610 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:53:31,610 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [565112097] [2022-09-16 11:53:31,610 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [565112097] provided 0 perfect and 1 imperfect interpolant sequences [2022-09-16 11:53:31,610 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [233020079] [2022-09-16 11:53:31,611 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-09-16 11:53:31,611 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-09-16 11:53:31,611 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-09-16 11:53:31,612 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:53:31,626 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:53:31,704 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-09-16 11:53:31,704 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-09-16 11:53:31,705 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 7 conjunts are in the unsatisfiable core [2022-09-16 11:53:31,715 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-09-16 11:53:31,827 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:53:31,827 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-09-16 11:53:31,939 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:53:31,939 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [233020079] provided 0 perfect and 2 imperfect interpolant sequences [2022-09-16 11:53:31,939 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-09-16 11:53:31,939 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 7, 7] total 17 [2022-09-16 11:53:31,940 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [101682605] [2022-09-16 11:53:31,940 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-09-16 11:53:31,940 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-16 11:53:31,940 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:53:31,941 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-16 11:53:31,941 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2022-09-16 11:53:31,943 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 210 out of 320 [2022-09-16 11:53:31,946 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 285 places, 308 transitions, 895 flow. Second operand has 18 states, 18 states have (on average 213.61111111111111) internal successors, (3845), 18 states have internal predecessors, (3845), 0 states have call successors, (0), 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:53:31,946 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-16 11:53:31,946 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 210 of 320 [2022-09-16 11:53:31,946 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-16 11:53:35,947 INFO L130 PetriNetUnfolder]: 9346/23370 cut-off events. [2022-09-16 11:53:35,948 INFO L131 PetriNetUnfolder]: For 574/574 co-relation queries the response was YES. [2022-09-16 11:53:36,024 INFO L83 FinitePrefix]: Finished finitePrefix Result has 38159 conditions, 23370 events. 9346/23370 cut-off events. For 574/574 co-relation queries the response was YES. Maximal size of possible extension queue 649. Compared 242260 event pairs, 6587 based on Foata normal form. 6/12659 useless extension candidates. Maximal degree in co-relation 32148. Up to 1950 conditions per place. [2022-09-16 11:53:36,122 INFO L137 encePairwiseOnDemand]: 290/320 looper letters, 304 selfloop transitions, 97 changer transitions 0/583 dead transitions. [2022-09-16 11:53:36,123 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 330 places, 583 transitions, 2384 flow [2022-09-16 11:53:36,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-09-16 11:53:36,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 49 states. [2022-09-16 11:53:36,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 10711 transitions. [2022-09-16 11:53:36,145 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.6830994897959184 [2022-09-16 11:53:36,145 INFO L72 ComplementDD]: Start complementDD. Operand 49 states and 10711 transitions. [2022-09-16 11:53:36,145 INFO L73 IsDeterministic]: Start isDeterministic. Operand 49 states and 10711 transitions. [2022-09-16 11:53:36,151 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-16 11:53:36,151 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 49 states and 10711 transitions. [2022-09-16 11:53:36,168 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 50 states, 49 states have (on average 218.59183673469389) internal successors, (10711), 49 states have internal predecessors, (10711), 0 states have call successors, (0), 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:53:36,198 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 50 states, 50 states have (on average 320.0) internal successors, (16000), 50 states have internal predecessors, (16000), 0 states have call successors, (0), 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:53:36,216 INFO L81 ComplementDD]: Finished complementDD. Result has 50 states, 50 states have (on average 320.0) internal successors, (16000), 50 states have internal predecessors, (16000), 0 states have call successors, (0), 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:53:36,217 INFO L175 Difference]: Start difference. First operand has 285 places, 308 transitions, 895 flow. Second operand 49 states and 10711 transitions. [2022-09-16 11:53:36,217 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 330 places, 583 transitions, 2384 flow [2022-09-16 11:53:36,221 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 325 places, 583 transitions, 2315 flow, removed 0 selfloop flow, removed 5 redundant places. [2022-09-16 11:53:36,226 INFO L231 Difference]: Finished difference. Result has 329 places, 346 transitions, 1234 flow [2022-09-16 11:53:36,226 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=320, PETRI_DIFFERENCE_MINUEND_FLOW=827, PETRI_DIFFERENCE_MINUEND_PLACES=277, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=305, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=63, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=239, PETRI_DIFFERENCE_SUBTRAHEND_STATES=49, PETRI_FLOW=1234, PETRI_PLACES=329, PETRI_TRANSITIONS=346} [2022-09-16 11:53:36,228 INFO L287 CegarLoopForPetriNet]: 282 programPoint places, 47 predicate places. [2022-09-16 11:53:36,228 INFO L495 AbstractCegarLoop]: Abstraction has has 329 places, 346 transitions, 1234 flow [2022-09-16 11:53:36,230 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 213.61111111111111) internal successors, (3845), 18 states have internal predecessors, (3845), 0 states have call successors, (0), 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:53:36,230 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-16 11:53:36,231 INFO L208 CegarLoopForPetriNet]: trace histogram [7, 7, 7, 7, 7, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:53:36,261 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-09-16 11:53:36,440 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:53:36,441 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err9ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 58 more)] === [2022-09-16 11:53:36,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:53:36,441 INFO L85 PathProgramCache]: Analyzing trace with hash 96278973, now seen corresponding path program 1 times [2022-09-16 11:53:36,441 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:53:36,442 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1536858379] [2022-09-16 11:53:36,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:53:36,442 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:53:36,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:53:36,602 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 0 proven. 171 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-16 11:53:36,602 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:53:36,603 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1536858379] [2022-09-16 11:53:36,603 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1536858379] provided 0 perfect and 1 imperfect interpolant sequences [2022-09-16 11:53:36,603 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1403506845] [2022-09-16 11:53:36,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:53:36,603 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-09-16 11:53:36,603 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-09-16 11:53:36,604 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:53:36,606 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:53:36,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:53:36,707 INFO L263 TraceCheckSpWp]: Trace formula consists of 316 conjuncts, 15 conjunts are in the unsatisfiable core [2022-09-16 11:53:36,710 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-09-16 11:53:36,787 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 0 proven. 171 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-16 11:53:36,787 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-09-16 11:53:36,980 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 0 proven. 171 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-16 11:53:36,981 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1403506845] provided 0 perfect and 2 imperfect interpolant sequences [2022-09-16 11:53:36,981 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-09-16 11:53:36,981 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 31 [2022-09-16 11:53:36,981 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1280993657] [2022-09-16 11:53:36,981 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-09-16 11:53:36,982 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-09-16 11:53:36,984 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:53:36,984 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-09-16 11:53:36,987 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=271, Invalid=721, Unknown=0, NotChecked=0, Total=992 [2022-09-16 11:53:36,991 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 231 out of 320 [2022-09-16 11:53:36,996 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 329 places, 346 transitions, 1234 flow. Second operand has 32 states, 32 states have (on average 234.28125) internal successors, (7497), 32 states have internal predecessors, (7497), 0 states have call successors, (0), 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:53:36,996 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-16 11:53:36,996 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 231 of 320 [2022-09-16 11:53:36,996 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-16 11:53:45,642 INFO L130 PetriNetUnfolder]: 23986/51800 cut-off events. [2022-09-16 11:53:45,642 INFO L131 PetriNetUnfolder]: For 1705/1705 co-relation queries the response was YES. [2022-09-16 11:53:45,866 INFO L83 FinitePrefix]: Finished finitePrefix Result has 86429 conditions, 51800 events. 23986/51800 cut-off events. For 1705/1705 co-relation queries the response was YES. Maximal size of possible extension queue 984. Compared 543468 event pairs, 12870 based on Foata normal form. 16/26511 useless extension candidates. Maximal degree in co-relation 85729. Up to 2955 conditions per place. [2022-09-16 11:53:46,209 INFO L137 encePairwiseOnDemand]: 301/320 looper letters, 623 selfloop transitions, 160 changer transitions 0/992 dead transitions. [2022-09-16 11:53:46,209 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 372 places, 992 transitions, 4877 flow [2022-09-16 11:53:46,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-09-16 11:53:46,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2022-09-16 11:53:46,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 10963 transitions. [2022-09-16 11:53:46,225 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.778622159090909 [2022-09-16 11:53:46,226 INFO L72 ComplementDD]: Start complementDD. Operand 44 states and 10963 transitions. [2022-09-16 11:53:46,226 INFO L73 IsDeterministic]: Start isDeterministic. Operand 44 states and 10963 transitions. [2022-09-16 11:53:46,229 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-16 11:53:46,229 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 44 states and 10963 transitions. [2022-09-16 11:53:46,241 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 45 states, 44 states have (on average 249.1590909090909) internal successors, (10963), 44 states have internal predecessors, (10963), 0 states have call successors, (0), 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:53:46,257 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 45 states, 45 states have (on average 320.0) internal successors, (14400), 45 states have internal predecessors, (14400), 0 states have call successors, (0), 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:53:46,259 INFO L81 ComplementDD]: Finished complementDD. Result has 45 states, 45 states have (on average 320.0) internal successors, (14400), 45 states have internal predecessors, (14400), 0 states have call successors, (0), 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:53:46,259 INFO L175 Difference]: Start difference. First operand has 329 places, 346 transitions, 1234 flow. Second operand 44 states and 10963 transitions. [2022-09-16 11:53:46,259 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 372 places, 992 transitions, 4877 flow [2022-09-16 11:53:46,266 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 357 places, 992 transitions, 4623 flow, removed 73 selfloop flow, removed 15 redundant places. [2022-09-16 11:53:46,273 INFO L231 Difference]: Finished difference. Result has 366 places, 439 transitions, 2121 flow [2022-09-16 11:53:46,274 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=320, PETRI_DIFFERENCE_MINUEND_FLOW=1111, PETRI_DIFFERENCE_MINUEND_PLACES=314, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=346, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=75, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=268, PETRI_DIFFERENCE_SUBTRAHEND_STATES=44, PETRI_FLOW=2121, PETRI_PLACES=366, PETRI_TRANSITIONS=439} [2022-09-16 11:53:46,274 INFO L287 CegarLoopForPetriNet]: 282 programPoint places, 84 predicate places. [2022-09-16 11:53:46,275 INFO L495 AbstractCegarLoop]: Abstraction has has 366 places, 439 transitions, 2121 flow [2022-09-16 11:53:46,276 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 234.28125) internal successors, (7497), 32 states have internal predecessors, (7497), 0 states have call successors, (0), 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:53:46,276 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-16 11:53:46,276 INFO L208 CegarLoopForPetriNet]: 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] [2022-09-16 11:53:46,294 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2022-09-16 11:53:46,491 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-09-16 11:53:46,492 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err9ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 58 more)] === [2022-09-16 11:53:46,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:53:46,492 INFO L85 PathProgramCache]: Analyzing trace with hash -1963570519, now seen corresponding path program 1 times [2022-09-16 11:53:46,492 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:53:46,492 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1124866687] [2022-09-16 11:53:46,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:53:46,493 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:53:46,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:53:46,585 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:53:46,586 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:53:46,586 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1124866687] [2022-09-16 11:53:46,586 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1124866687] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-16 11:53:46,586 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-16 11:53:46,586 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-09-16 11:53:46,586 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1992125085] [2022-09-16 11:53:46,586 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-16 11:53:46,587 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-09-16 11:53:46,587 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:53:46,588 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-09-16 11:53:46,588 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-09-16 11:53:46,588 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 261 out of 320 [2022-09-16 11:53:46,589 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 366 places, 439 transitions, 2121 flow. Second operand has 3 states, 3 states have (on average 263.6666666666667) internal successors, (791), 3 states have internal predecessors, (791), 0 states have call successors, (0), 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:53:46,589 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-16 11:53:46,589 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 261 of 320 [2022-09-16 11:53:46,589 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-16 11:53:54,402 INFO L130 PetriNetUnfolder]: 21061/51815 cut-off events. [2022-09-16 11:53:54,402 INFO L131 PetriNetUnfolder]: For 1631/1631 co-relation queries the response was YES. [2022-09-16 11:53:54,780 INFO L83 FinitePrefix]: Finished finitePrefix Result has 85938 conditions, 51815 events. 21061/51815 cut-off events. For 1631/1631 co-relation queries the response was YES. Maximal size of possible extension queue 510. Compared 533702 event pairs, 5565 based on Foata normal form. 1020/30110 useless extension candidates. Maximal degree in co-relation 85332. Up to 28368 conditions per place. [2022-09-16 11:53:54,974 INFO L137 encePairwiseOnDemand]: 314/320 looper letters, 47 selfloop transitions, 5 changer transitions 0/459 dead transitions. [2022-09-16 11:53:54,974 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 368 places, 459 transitions, 2268 flow [2022-09-16 11:53:54,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-09-16 11:53:54,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-09-16 11:53:54,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 836 transitions. [2022-09-16 11:53:54,976 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.8708333333333333 [2022-09-16 11:53:54,976 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 836 transitions. [2022-09-16 11:53:54,976 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 836 transitions. [2022-09-16 11:53:54,976 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-16 11:53:54,976 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 836 transitions. [2022-09-16 11:53:54,977 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 278.6666666666667) internal successors, (836), 3 states have internal predecessors, (836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:53:54,978 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 320.0) internal successors, (1280), 4 states have internal predecessors, (1280), 0 states have call successors, (0), 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:53:54,978 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 320.0) internal successors, (1280), 4 states have internal predecessors, (1280), 0 states have call successors, (0), 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:53:54,978 INFO L175 Difference]: Start difference. First operand has 366 places, 439 transitions, 2121 flow. Second operand 3 states and 836 transitions. [2022-09-16 11:53:54,978 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 368 places, 459 transitions, 2268 flow [2022-09-16 11:53:54,986 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 353 places, 459 transitions, 2166 flow, removed 1 selfloop flow, removed 15 redundant places. [2022-09-16 11:53:54,990 INFO L231 Difference]: Finished difference. Result has 354 places, 443 transitions, 2052 flow [2022-09-16 11:53:54,991 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=320, PETRI_DIFFERENCE_MINUEND_FLOW=2019, PETRI_DIFFERENCE_MINUEND_PLACES=351, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=439, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=434, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2052, PETRI_PLACES=354, PETRI_TRANSITIONS=443} [2022-09-16 11:53:54,991 INFO L287 CegarLoopForPetriNet]: 282 programPoint places, 72 predicate places. [2022-09-16 11:53:54,991 INFO L495 AbstractCegarLoop]: Abstraction has has 354 places, 443 transitions, 2052 flow [2022-09-16 11:53:54,992 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 263.6666666666667) internal successors, (791), 3 states have internal predecessors, (791), 0 states have call successors, (0), 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:53:54,992 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-16 11:53:54,992 INFO L208 CegarLoopForPetriNet]: 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:53:54,992 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-09-16 11:53:54,992 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err9ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 58 more)] === [2022-09-16 11:53:54,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:53:54,993 INFO L85 PathProgramCache]: Analyzing trace with hash 1697112784, now seen corresponding path program 1 times [2022-09-16 11:53:54,993 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:53:54,993 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1897909309] [2022-09-16 11:53:54,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:53:54,993 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:53:55,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:53:55,038 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:53:55,038 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:53:55,039 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1897909309] [2022-09-16 11:53:55,039 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1897909309] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-16 11:53:55,039 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-16 11:53:55,039 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-09-16 11:53:55,039 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [120697944] [2022-09-16 11:53:55,039 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-16 11:53:55,040 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-09-16 11:53:55,040 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:53:55,040 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-09-16 11:53:55,040 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-09-16 11:53:55,042 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 258 out of 320 [2022-09-16 11:53:55,043 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 354 places, 443 transitions, 2052 flow. Second operand has 5 states, 5 states have (on average 260.2) internal successors, (1301), 5 states have internal predecessors, (1301), 0 states have call successors, (0), 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:53:55,043 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-16 11:53:55,043 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 258 of 320 [2022-09-16 11:53:55,043 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-16 11:54:03,039 INFO L130 PetriNetUnfolder]: 19696/50480 cut-off events. [2022-09-16 11:54:03,039 INFO L131 PetriNetUnfolder]: For 5739/5739 co-relation queries the response was YES. [2022-09-16 11:54:03,421 INFO L83 FinitePrefix]: Finished finitePrefix Result has 89180 conditions, 50480 events. 19696/50480 cut-off events. For 5739/5739 co-relation queries the response was YES. Maximal size of possible extension queue 495. Compared 530500 event pairs, 11925 based on Foata normal form. 0/28910 useless extension candidates. Maximal degree in co-relation 88587. Up to 28682 conditions per place. [2022-09-16 11:54:03,625 INFO L137 encePairwiseOnDemand]: 315/320 looper letters, 34 selfloop transitions, 4 changer transitions 0/442 dead transitions. [2022-09-16 11:54:03,625 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 357 places, 442 transitions, 2126 flow [2022-09-16 11:54:03,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-09-16 11:54:03,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-09-16 11:54:03,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1325 transitions. [2022-09-16 11:54:03,627 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.828125 [2022-09-16 11:54:03,627 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1325 transitions. [2022-09-16 11:54:03,627 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1325 transitions. [2022-09-16 11:54:03,628 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-16 11:54:03,628 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1325 transitions. [2022-09-16 11:54:03,629 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 265.0) internal successors, (1325), 5 states have internal predecessors, (1325), 0 states have call successors, (0), 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:54:03,630 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 320.0) internal successors, (1920), 6 states have internal predecessors, (1920), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:54:03,631 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 320.0) internal successors, (1920), 6 states have internal predecessors, (1920), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:54:03,631 INFO L175 Difference]: Start difference. First operand has 354 places, 443 transitions, 2052 flow. Second operand 5 states and 1325 transitions. [2022-09-16 11:54:03,631 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 357 places, 442 transitions, 2126 flow [2022-09-16 11:54:03,640 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 356 places, 442 transitions, 2121 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-09-16 11:54:03,645 INFO L231 Difference]: Finished difference. Result has 356 places, 442 transitions, 2053 flow [2022-09-16 11:54:03,646 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=320, PETRI_DIFFERENCE_MINUEND_FLOW=2045, PETRI_DIFFERENCE_MINUEND_PLACES=352, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=442, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=438, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=2053, PETRI_PLACES=356, PETRI_TRANSITIONS=442} [2022-09-16 11:54:03,646 INFO L287 CegarLoopForPetriNet]: 282 programPoint places, 74 predicate places. [2022-09-16 11:54:03,647 INFO L495 AbstractCegarLoop]: Abstraction has has 356 places, 442 transitions, 2053 flow [2022-09-16 11:54:03,647 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 260.2) internal successors, (1301), 5 states have internal predecessors, (1301), 0 states have call successors, (0), 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:54:03,647 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-16 11:54:03,647 INFO L208 CegarLoopForPetriNet]: 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:54:03,647 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-09-16 11:54:03,648 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err9ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 58 more)] === [2022-09-16 11:54:03,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:54:03,648 INFO L85 PathProgramCache]: Analyzing trace with hash 1697112785, now seen corresponding path program 1 times [2022-09-16 11:54:03,648 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:54:03,648 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2136940968] [2022-09-16 11:54:03,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:54:03,648 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:54:03,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:54:03,680 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:54:03,680 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:54:03,680 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2136940968] [2022-09-16 11:54:03,680 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2136940968] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-16 11:54:03,680 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-16 11:54:03,681 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-09-16 11:54:03,681 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [51474919] [2022-09-16 11:54:03,681 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-16 11:54:03,681 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-09-16 11:54:03,681 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:54:03,681 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-09-16 11:54:03,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-09-16 11:54:03,682 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 264 out of 320 [2022-09-16 11:54:03,683 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 356 places, 442 transitions, 2053 flow. Second operand has 3 states, 3 states have (on average 265.3333333333333) internal successors, (796), 3 states have internal predecessors, (796), 0 states have call successors, (0), 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:54:03,683 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-16 11:54:03,683 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 264 of 320 [2022-09-16 11:54:03,683 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-16 11:54:12,250 INFO L130 PetriNetUnfolder]: 21046/54500 cut-off events. [2022-09-16 11:54:12,250 INFO L131 PetriNetUnfolder]: For 6309/8829 co-relation queries the response was YES. [2022-09-16 11:54:12,672 INFO L83 FinitePrefix]: Finished finitePrefix Result has 95464 conditions, 54500 events. 21046/54500 cut-off events. For 6309/8829 co-relation queries the response was YES. Maximal size of possible extension queue 629. Compared 590611 event pairs, 13530 based on Foata normal form. 0/30245 useless extension candidates. Maximal degree in co-relation 94872. Up to 26011 conditions per place. [2022-09-16 11:54:13,013 INFO L137 encePairwiseOnDemand]: 316/320 looper letters, 50 selfloop transitions, 2 changer transitions 0/462 dead transitions. [2022-09-16 11:54:13,013 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 358 places, 462 transitions, 2200 flow [2022-09-16 11:54:13,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-09-16 11:54:13,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-09-16 11:54:13,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 846 transitions. [2022-09-16 11:54:13,015 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.88125 [2022-09-16 11:54:13,015 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 846 transitions. [2022-09-16 11:54:13,015 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 846 transitions. [2022-09-16 11:54:13,016 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-16 11:54:13,016 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 846 transitions. [2022-09-16 11:54:13,018 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 282.0) internal successors, (846), 3 states have internal predecessors, (846), 0 states have call successors, (0), 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:54:13,019 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 320.0) internal successors, (1280), 4 states have internal predecessors, (1280), 0 states have call successors, (0), 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:54:13,019 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 320.0) internal successors, (1280), 4 states have internal predecessors, (1280), 0 states have call successors, (0), 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:54:13,019 INFO L175 Difference]: Start difference. First operand has 356 places, 442 transitions, 2053 flow. Second operand 3 states and 846 transitions. [2022-09-16 11:54:13,019 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 358 places, 462 transitions, 2200 flow [2022-09-16 11:54:13,028 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 354 places, 462 transitions, 2192 flow, removed 0 selfloop flow, removed 4 redundant places. [2022-09-16 11:54:13,033 INFO L231 Difference]: Finished difference. Result has 354 places, 440 transitions, 2041 flow [2022-09-16 11:54:13,034 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=320, PETRI_DIFFERENCE_MINUEND_FLOW=2037, PETRI_DIFFERENCE_MINUEND_PLACES=352, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=440, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=438, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2041, PETRI_PLACES=354, PETRI_TRANSITIONS=440} [2022-09-16 11:54:13,034 INFO L287 CegarLoopForPetriNet]: 282 programPoint places, 72 predicate places. [2022-09-16 11:54:13,035 INFO L495 AbstractCegarLoop]: Abstraction has has 354 places, 440 transitions, 2041 flow [2022-09-16 11:54:13,035 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 265.3333333333333) internal successors, (796), 3 states have internal predecessors, (796), 0 states have call successors, (0), 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:54:13,035 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-16 11:54:13,035 INFO L208 CegarLoopForPetriNet]: 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:54:13,035 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-09-16 11:54:13,036 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err9ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 58 more)] === [2022-09-16 11:54:13,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:54:13,036 INFO L85 PathProgramCache]: Analyzing trace with hash 1697112783, now seen corresponding path program 1 times [2022-09-16 11:54:13,036 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:54:13,036 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [16884250] [2022-09-16 11:54:13,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:54:13,037 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:54:13,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:54:13,136 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:54:13,137 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:54:13,137 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [16884250] [2022-09-16 11:54:13,138 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [16884250] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-16 11:54:13,138 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-16 11:54:13,138 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-09-16 11:54:13,138 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [551420607] [2022-09-16 11:54:13,138 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-16 11:54:13,139 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-09-16 11:54:13,139 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:54:13,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-09-16 11:54:13,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2022-09-16 11:54:13,140 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 221 out of 320 [2022-09-16 11:54:13,142 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 354 places, 440 transitions, 2041 flow. Second operand has 9 states, 9 states have (on average 224.88888888888889) internal successors, (2024), 9 states have internal predecessors, (2024), 0 states have call successors, (0), 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:54:13,142 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-16 11:54:13,142 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 221 of 320 [2022-09-16 11:54:13,142 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-16 11:54:27,090 INFO L130 PetriNetUnfolder]: 32701/85689 cut-off events. [2022-09-16 11:54:27,090 INFO L131 PetriNetUnfolder]: For 12253/12253 co-relation queries the response was YES. [2022-09-16 11:54:27,800 INFO L83 FinitePrefix]: Finished finitePrefix Result has 151005 conditions, 85689 events. 32701/85689 cut-off events. For 12253/12253 co-relation queries the response was YES. Maximal size of possible extension queue 818. Compared 997633 event pairs, 19980 based on Foata normal form. 2730/54174 useless extension candidates. Maximal degree in co-relation 140784. Up to 40017 conditions per place. [2022-09-16 11:54:28,114 INFO L137 encePairwiseOnDemand]: 301/320 looper letters, 340 selfloop transitions, 37 changer transitions 0/613 dead transitions. [2022-09-16 11:54:28,115 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 366 places, 613 transitions, 3606 flow [2022-09-16 11:54:28,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-09-16 11:54:28,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-09-16 11:54:28,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 3045 transitions. [2022-09-16 11:54:28,118 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.7319711538461539 [2022-09-16 11:54:28,118 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 3045 transitions. [2022-09-16 11:54:28,118 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 3045 transitions. [2022-09-16 11:54:28,119 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-16 11:54:28,119 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 3045 transitions. [2022-09-16 11:54:28,122 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 234.23076923076923) internal successors, (3045), 13 states have internal predecessors, (3045), 0 states have call successors, (0), 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:54:28,125 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 320.0) internal successors, (4480), 14 states have internal predecessors, (4480), 0 states have call successors, (0), 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:54:28,126 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 320.0) internal successors, (4480), 14 states have internal predecessors, (4480), 0 states have call successors, (0), 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:54:28,126 INFO L175 Difference]: Start difference. First operand has 354 places, 440 transitions, 2041 flow. Second operand 13 states and 3045 transitions. [2022-09-16 11:54:28,126 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 366 places, 613 transitions, 3606 flow [2022-09-16 11:54:28,137 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 365 places, 613 transitions, 3603 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-09-16 11:54:28,143 INFO L231 Difference]: Finished difference. Result has 371 places, 449 transitions, 2214 flow [2022-09-16 11:54:28,144 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=320, PETRI_DIFFERENCE_MINUEND_FLOW=2039, PETRI_DIFFERENCE_MINUEND_PLACES=353, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=440, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=28, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=403, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=2214, PETRI_PLACES=371, PETRI_TRANSITIONS=449} [2022-09-16 11:54:28,144 INFO L287 CegarLoopForPetriNet]: 282 programPoint places, 89 predicate places. [2022-09-16 11:54:28,145 INFO L495 AbstractCegarLoop]: Abstraction has has 371 places, 449 transitions, 2214 flow [2022-09-16 11:54:28,145 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 224.88888888888889) internal successors, (2024), 9 states have internal predecessors, (2024), 0 states have call successors, (0), 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:54:28,145 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-16 11:54:28,145 INFO L208 CegarLoopForPetriNet]: 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] [2022-09-16 11:54:28,145 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-09-16 11:54:28,145 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err9ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 58 more)] === [2022-09-16 11:54:28,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:54:28,146 INFO L85 PathProgramCache]: Analyzing trace with hash 1070920716, now seen corresponding path program 1 times [2022-09-16 11:54:28,146 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:54:28,146 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [430160517] [2022-09-16 11:54:28,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:54:28,146 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:54:28,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:54:28,216 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:54:28,217 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:54:28,217 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [430160517] [2022-09-16 11:54:28,217 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [430160517] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-16 11:54:28,217 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-16 11:54:28,217 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-09-16 11:54:28,217 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [865282474] [2022-09-16 11:54:28,217 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-16 11:54:28,218 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-09-16 11:54:28,218 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:54:28,218 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-09-16 11:54:28,218 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-09-16 11:54:28,219 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 260 out of 320 [2022-09-16 11:54:28,219 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 371 places, 449 transitions, 2214 flow. Second operand has 4 states, 4 states have (on average 262.0) internal successors, (1048), 4 states have internal predecessors, (1048), 0 states have call successors, (0), 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:54:28,219 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-16 11:54:28,220 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 260 of 320 [2022-09-16 11:54:28,220 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-16 11:54:50,387 INFO L130 PetriNetUnfolder]: 49516/128244 cut-off events. [2022-09-16 11:54:50,388 INFO L131 PetriNetUnfolder]: For 143530/144565 co-relation queries the response was YES. [2022-09-16 11:54:51,818 INFO L83 FinitePrefix]: Finished finitePrefix Result has 277143 conditions, 128244 events. 49516/128244 cut-off events. For 143530/144565 co-relation queries the response was YES. Maximal size of possible extension queue 1320. Compared 1595555 event pairs, 13725 based on Foata normal form. 330/78999 useless extension candidates. Maximal degree in co-relation 258517. Up to 30183 conditions per place. [2022-09-16 11:54:52,355 INFO L137 encePairwiseOnDemand]: 315/320 looper letters, 101 selfloop transitions, 6 changer transitions 0/518 dead transitions. [2022-09-16 11:54:52,355 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 375 places, 518 transitions, 2723 flow [2022-09-16 11:54:52,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-09-16 11:54:52,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-09-16 11:54:52,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1391 transitions. [2022-09-16 11:54:52,357 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.869375 [2022-09-16 11:54:52,357 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1391 transitions. [2022-09-16 11:54:52,357 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1391 transitions. [2022-09-16 11:54:52,358 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-16 11:54:52,358 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1391 transitions. [2022-09-16 11:54:52,359 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 278.2) internal successors, (1391), 5 states have internal predecessors, (1391), 0 states have call successors, (0), 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:54:52,360 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 320.0) internal successors, (1920), 6 states have internal predecessors, (1920), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:54:52,361 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 320.0) internal successors, (1920), 6 states have internal predecessors, (1920), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:54:52,361 INFO L175 Difference]: Start difference. First operand has 371 places, 449 transitions, 2214 flow. Second operand 5 states and 1391 transitions. [2022-09-16 11:54:52,361 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 375 places, 518 transitions, 2723 flow [2022-09-16 11:54:52,392 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 373 places, 518 transitions, 2712 flow, removed 0 selfloop flow, removed 2 redundant places. [2022-09-16 11:54:52,396 INFO L231 Difference]: Finished difference. Result has 377 places, 454 transitions, 2251 flow [2022-09-16 11:54:52,397 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=320, PETRI_DIFFERENCE_MINUEND_FLOW=2203, PETRI_DIFFERENCE_MINUEND_PLACES=369, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=449, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=445, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=2251, PETRI_PLACES=377, PETRI_TRANSITIONS=454} [2022-09-16 11:54:52,407 INFO L287 CegarLoopForPetriNet]: 282 programPoint places, 95 predicate places. [2022-09-16 11:54:52,407 INFO L495 AbstractCegarLoop]: Abstraction has has 377 places, 454 transitions, 2251 flow [2022-09-16 11:54:52,408 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 262.0) internal successors, (1048), 4 states have internal predecessors, (1048), 0 states have call successors, (0), 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:54:52,408 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-16 11:54:52,408 INFO L208 CegarLoopForPetriNet]: 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] [2022-09-16 11:54:52,408 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-09-16 11:54:52,408 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting thread3Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err9ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 58 more)] === [2022-09-16 11:54:52,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:54:52,409 INFO L85 PathProgramCache]: Analyzing trace with hash 1869285672, now seen corresponding path program 1 times [2022-09-16 11:54:52,409 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:54:52,409 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1143682577] [2022-09-16 11:54:52,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:54:52,409 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:54:52,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:54:52,464 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:54:52,465 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:54:52,465 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1143682577] [2022-09-16 11:54:52,465 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1143682577] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-16 11:54:52,465 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-16 11:54:52,465 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-09-16 11:54:52,465 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [873528308] [2022-09-16 11:54:52,465 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-16 11:54:52,466 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-09-16 11:54:52,466 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:54:52,466 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-09-16 11:54:52,466 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-09-16 11:54:52,467 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 263 out of 320 [2022-09-16 11:54:52,468 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 377 places, 454 transitions, 2251 flow. Second operand has 3 states, 3 states have (on average 265.6666666666667) internal successors, (797), 3 states have internal predecessors, (797), 0 states have call successors, (0), 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:54:52,468 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-16 11:54:52,468 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 263 of 320 [2022-09-16 11:54:52,468 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-16 11:54:54,273 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1101] L83-->L87: Formula: (and (<= 0 (+ 2147483649 v_~q1_front~0_37)) (= |v_thread2Thread1of1ForFork1_~j~0#1_7| (select (select |v_#memory_int_127| v_~q1~0.base_36) (+ v_~q1~0.offset_36 (* 4 v_~q1_front~0_37)))) (<= v_~q1_front~0_37 2147483646) (not (= |v_thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1_5| 0)) (= |v_thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_5| |v_thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1_5|) (= |v_thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_5| (ite (and (<= 0 v_~q1_front~0_37) (< v_~q1_front~0_37 v_~q1_back~0_86) (< v_~q1_front~0_37 v_~n1~0_31)) 1 0)) (= (+ v_~q1_front~0_37 1) v_~q1_front~0_36)) InVars {~q1~0.offset=v_~q1~0.offset_36, ~q1_front~0=v_~q1_front~0_37, ~q1_back~0=v_~q1_back~0_86, ~n1~0=v_~n1~0_31, ~q1~0.base=v_~q1~0.base_36, #memory_int=|v_#memory_int_127|} OutVars{thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1_5|, thread2Thread1of1ForFork1_#t~mem9#1=|v_thread2Thread1of1ForFork1_#t~mem9#1_5|, thread2Thread1of1ForFork1_#t~post10#1=|v_thread2Thread1of1ForFork1_#t~post10#1_5|, ~q1~0.offset=v_~q1~0.offset_36, thread2Thread1of1ForFork1_~j~0#1=|v_thread2Thread1of1ForFork1_~j~0#1_7|, ~q1_front~0=v_~q1_front~0_36, ~q1_back~0=v_~q1_back~0_86, ~n1~0=v_~n1~0_31, ~q1~0.base=v_~q1~0.base_36, #memory_int=|v_#memory_int_127|, thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_5|} AuxVars[] AssignedVars[thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork1_#t~mem9#1, thread2Thread1of1ForFork1_#t~post10#1, thread2Thread1of1ForFork1_~j~0#1, ~q1_front~0, thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1][359], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2825#true, Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), 96#L37-1true, Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 34#L87true, 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), 64#thread3Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:54,273 INFO L383 tUnfolder$Statistics]: this new event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,273 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,273 INFO L386 tUnfolder$Statistics]: existing Event has 209 ancestors and is cut-off event [2022-09-16 11:54:54,273 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,274 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1101] L83-->L87: Formula: (and (<= 0 (+ 2147483649 v_~q1_front~0_37)) (= |v_thread2Thread1of1ForFork1_~j~0#1_7| (select (select |v_#memory_int_127| v_~q1~0.base_36) (+ v_~q1~0.offset_36 (* 4 v_~q1_front~0_37)))) (<= v_~q1_front~0_37 2147483646) (not (= |v_thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1_5| 0)) (= |v_thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_5| |v_thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1_5|) (= |v_thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_5| (ite (and (<= 0 v_~q1_front~0_37) (< v_~q1_front~0_37 v_~q1_back~0_86) (< v_~q1_front~0_37 v_~n1~0_31)) 1 0)) (= (+ v_~q1_front~0_37 1) v_~q1_front~0_36)) InVars {~q1~0.offset=v_~q1~0.offset_36, ~q1_front~0=v_~q1_front~0_37, ~q1_back~0=v_~q1_back~0_86, ~n1~0=v_~n1~0_31, ~q1~0.base=v_~q1~0.base_36, #memory_int=|v_#memory_int_127|} OutVars{thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1_5|, thread2Thread1of1ForFork1_#t~mem9#1=|v_thread2Thread1of1ForFork1_#t~mem9#1_5|, thread2Thread1of1ForFork1_#t~post10#1=|v_thread2Thread1of1ForFork1_#t~post10#1_5|, ~q1~0.offset=v_~q1~0.offset_36, thread2Thread1of1ForFork1_~j~0#1=|v_thread2Thread1of1ForFork1_~j~0#1_7|, ~q1_front~0=v_~q1_front~0_36, ~q1_back~0=v_~q1_back~0_86, ~n1~0=v_~n1~0_31, ~q1~0.base=v_~q1~0.base_36, #memory_int=|v_#memory_int_127|, thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_5|} AuxVars[] AssignedVars[thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork1_#t~mem9#1, thread2Thread1of1ForFork1_#t~post10#1, thread2Thread1of1ForFork1_~j~0#1, ~q1_front~0, thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1][359], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 84#thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2825#true, Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), 96#L37-1true, Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 34#L87true, 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:54,274 INFO L383 tUnfolder$Statistics]: this new event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,274 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,274 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,274 INFO L386 tUnfolder$Statistics]: existing Event has 209 ancestors and is cut-off event [2022-09-16 11:54:54,274 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1101] L83-->L87: Formula: (and (<= 0 (+ 2147483649 v_~q1_front~0_37)) (= |v_thread2Thread1of1ForFork1_~j~0#1_7| (select (select |v_#memory_int_127| v_~q1~0.base_36) (+ v_~q1~0.offset_36 (* 4 v_~q1_front~0_37)))) (<= v_~q1_front~0_37 2147483646) (not (= |v_thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1_5| 0)) (= |v_thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_5| |v_thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1_5|) (= |v_thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_5| (ite (and (<= 0 v_~q1_front~0_37) (< v_~q1_front~0_37 v_~q1_back~0_86) (< v_~q1_front~0_37 v_~n1~0_31)) 1 0)) (= (+ v_~q1_front~0_37 1) v_~q1_front~0_36)) InVars {~q1~0.offset=v_~q1~0.offset_36, ~q1_front~0=v_~q1_front~0_37, ~q1_back~0=v_~q1_back~0_86, ~n1~0=v_~n1~0_31, ~q1~0.base=v_~q1~0.base_36, #memory_int=|v_#memory_int_127|} OutVars{thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1_5|, thread2Thread1of1ForFork1_#t~mem9#1=|v_thread2Thread1of1ForFork1_#t~mem9#1_5|, thread2Thread1of1ForFork1_#t~post10#1=|v_thread2Thread1of1ForFork1_#t~post10#1_5|, ~q1~0.offset=v_~q1~0.offset_36, thread2Thread1of1ForFork1_~j~0#1=|v_thread2Thread1of1ForFork1_~j~0#1_7|, ~q1_front~0=v_~q1_front~0_36, ~q1_back~0=v_~q1_back~0_86, ~n1~0=v_~n1~0_31, ~q1~0.base=v_~q1~0.base_36, #memory_int=|v_#memory_int_127|, thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_5|} AuxVars[] AssignedVars[thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork1_#t~mem9#1, thread2Thread1of1ForFork1_#t~post10#1, thread2Thread1of1ForFork1_~j~0#1, ~q1_front~0, thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1][359], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2825#true, Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), 96#L37-1true, Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 34#L87true, 4#thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:54,274 INFO L383 tUnfolder$Statistics]: this new event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,279 INFO L386 tUnfolder$Statistics]: existing Event has 209 ancestors and is cut-off event [2022-09-16 11:54:54,279 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,279 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,889 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1081] L58-->thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (not (<= |v_thread1Thread1of1ForFork0_#t~post2#1_1| 2147483646)) (= |v_thread1Thread1of1ForFork0_#t~post2#1_1| v_~q1_back~0_48)) InVars {~q1_back~0=v_~q1_back~0_48} OutVars{thread1Thread1of1ForFork0_#t~post2#1=|v_thread1Thread1of1ForFork0_#t~post2#1_1|, ~q1_back~0=v_~q1_back~0_48} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~post2#1][409], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), 122#thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), 43#L91true, thread3Thread1of1ForFork2InUse, 64#thread3Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:54,889 INFO L383 tUnfolder$Statistics]: this new event has 221 ancestors and is cut-off event [2022-09-16 11:54:54,889 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,889 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,889 INFO L386 tUnfolder$Statistics]: existing Event has 209 ancestors and is cut-off event [2022-09-16 11:54:54,890 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1083] L58-->thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (<= v_~q1_back~0_72 2147483647) (= (+ 1 v_~q1_back~0_73) v_~q1_back~0_72) (not (<= |v_thread1Thread1of1ForFork0_#t~post3#1_1| 2147483646)) (<= 0 (+ 2147483648 v_~q1_back~0_72)) (= |v_thread1Thread1of1ForFork0_#t~post3#1_1| |v_thread1Thread1of1ForFork0_~i~0#1_7|)) InVars {~q1_back~0=v_~q1_back~0_73, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_7|} OutVars{thread1Thread1of1ForFork0_#t~post2#1=|v_thread1Thread1of1ForFork0_#t~post2#1_5|, ~q1_back~0=v_~q1_back~0_72, thread1Thread1of1ForFork0_#t~post3#1=|v_thread1Thread1of1ForFork0_#t~post3#1_1|, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_7|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~post2#1, ~q1_back~0, thread1Thread1of1ForFork0_#t~post3#1][410], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 192#thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), 43#L91true, thread3Thread1of1ForFork2InUse, 64#thread3Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:54,890 INFO L383 tUnfolder$Statistics]: this new event has 221 ancestors and is cut-off event [2022-09-16 11:54:54,890 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,890 INFO L386 tUnfolder$Statistics]: existing Event has 209 ancestors and is cut-off event [2022-09-16 11:54:54,890 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,890 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1084] L58-->thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (= (+ 1 v_~q1_back~0_77) v_~q1_back~0_76) (= |v_thread1Thread1of1ForFork0_#t~post3#1_3| |v_thread1Thread1of1ForFork0_~i~0#1_9|) (<= |v_thread1Thread1of1ForFork0_#t~post3#1_3| 2147483646) (<= 0 (+ 2147483649 v_~q1_back~0_77)) (not (<= 0 (+ 2147483649 |v_thread1Thread1of1ForFork0_#t~post3#1_3|))) (<= v_~q1_back~0_77 2147483646)) InVars {~q1_back~0=v_~q1_back~0_77, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_9|} OutVars{thread1Thread1of1ForFork0_#t~post2#1=|v_thread1Thread1of1ForFork0_#t~post2#1_7|, ~q1_back~0=v_~q1_back~0_76, thread1Thread1of1ForFork0_#t~post3#1=|v_thread1Thread1of1ForFork0_#t~post3#1_3|, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~post2#1, ~q1_back~0, thread1Thread1of1ForFork0_#t~post3#1][411], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 264#thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), 43#L91true, thread3Thread1of1ForFork2InUse, 64#thread3Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:54,890 INFO L383 tUnfolder$Statistics]: this new event has 221 ancestors and is cut-off event [2022-09-16 11:54:54,890 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,890 INFO L386 tUnfolder$Statistics]: existing Event has 209 ancestors and is cut-off event [2022-09-16 11:54:54,890 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,890 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1085] L58-->L62-1: Formula: (and (<= 0 (+ 2147483649 |v_thread1Thread1of1ForFork0_~i~0#1_11|)) (<= v_~q1_back~0_80 2147483647) (= (+ 1 v_~q1_back~0_81) v_~q1_back~0_80) (<= 0 (+ 2147483648 v_~q1_back~0_80)) (<= |v_thread1Thread1of1ForFork0_~i~0#1_11| 2147483646) (= |v_thread1Thread1of1ForFork0_~i~0#1_12| (+ |v_thread1Thread1of1ForFork0_~i~0#1_11| 1))) InVars {~q1_back~0=v_~q1_back~0_81, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_11|} OutVars{thread1Thread1of1ForFork0_#t~post2#1=|v_thread1Thread1of1ForFork0_#t~post2#1_9|, ~q1_back~0=v_~q1_back~0_80, thread1Thread1of1ForFork0_#t~post3#1=|v_thread1Thread1of1ForFork0_#t~post3#1_5|, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_12|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~post2#1, ~q1_back~0, thread1Thread1of1ForFork0_#t~post3#1, thread1Thread1of1ForFork0_~i~0#1][412], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), 191#L62-1true, 43#L91true, thread3Thread1of1ForFork2InUse, 64#thread3Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:54,890 INFO L383 tUnfolder$Statistics]: this new event has 221 ancestors and is cut-off event [2022-09-16 11:54:54,890 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,890 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,891 INFO L386 tUnfolder$Statistics]: existing Event has 209 ancestors and is cut-off event [2022-09-16 11:54:54,891 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1081] L58-->thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (not (<= |v_thread1Thread1of1ForFork0_#t~post2#1_1| 2147483646)) (= |v_thread1Thread1of1ForFork0_#t~post2#1_1| v_~q1_back~0_48)) InVars {~q1_back~0=v_~q1_back~0_48} OutVars{thread1Thread1of1ForFork0_#t~post2#1=|v_thread1Thread1of1ForFork0_#t~post2#1_1|, ~q1_back~0=v_~q1_back~0_48} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~post2#1][409], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 84#thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), 122#thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), 43#L91true, thread3Thread1of1ForFork2InUse, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:54,891 INFO L383 tUnfolder$Statistics]: this new event has 221 ancestors and is cut-off event [2022-09-16 11:54:54,891 INFO L386 tUnfolder$Statistics]: existing Event has 209 ancestors and is cut-off event [2022-09-16 11:54:54,891 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,891 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,891 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1083] L58-->thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (<= v_~q1_back~0_72 2147483647) (= (+ 1 v_~q1_back~0_73) v_~q1_back~0_72) (not (<= |v_thread1Thread1of1ForFork0_#t~post3#1_1| 2147483646)) (<= 0 (+ 2147483648 v_~q1_back~0_72)) (= |v_thread1Thread1of1ForFork0_#t~post3#1_1| |v_thread1Thread1of1ForFork0_~i~0#1_7|)) InVars {~q1_back~0=v_~q1_back~0_73, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_7|} OutVars{thread1Thread1of1ForFork0_#t~post2#1=|v_thread1Thread1of1ForFork0_#t~post2#1_5|, ~q1_back~0=v_~q1_back~0_72, thread1Thread1of1ForFork0_#t~post3#1=|v_thread1Thread1of1ForFork0_#t~post3#1_1|, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_7|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~post2#1, ~q1_back~0, thread1Thread1of1ForFork0_#t~post3#1][410], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 192#thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 84#thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), 43#L91true, thread3Thread1of1ForFork2InUse, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:54,891 INFO L383 tUnfolder$Statistics]: this new event has 221 ancestors and is cut-off event [2022-09-16 11:54:54,891 INFO L386 tUnfolder$Statistics]: existing Event has 209 ancestors and is cut-off event [2022-09-16 11:54:54,892 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,892 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,892 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1084] L58-->thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (= (+ 1 v_~q1_back~0_77) v_~q1_back~0_76) (= |v_thread1Thread1of1ForFork0_#t~post3#1_3| |v_thread1Thread1of1ForFork0_~i~0#1_9|) (<= |v_thread1Thread1of1ForFork0_#t~post3#1_3| 2147483646) (<= 0 (+ 2147483649 v_~q1_back~0_77)) (not (<= 0 (+ 2147483649 |v_thread1Thread1of1ForFork0_#t~post3#1_3|))) (<= v_~q1_back~0_77 2147483646)) InVars {~q1_back~0=v_~q1_back~0_77, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_9|} OutVars{thread1Thread1of1ForFork0_#t~post2#1=|v_thread1Thread1of1ForFork0_#t~post2#1_7|, ~q1_back~0=v_~q1_back~0_76, thread1Thread1of1ForFork0_#t~post3#1=|v_thread1Thread1of1ForFork0_#t~post3#1_3|, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~post2#1, ~q1_back~0, thread1Thread1of1ForFork0_#t~post3#1][411], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 84#thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 264#thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), 43#L91true, thread3Thread1of1ForFork2InUse, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:54,892 INFO L383 tUnfolder$Statistics]: this new event has 221 ancestors and is cut-off event [2022-09-16 11:54:54,892 INFO L386 tUnfolder$Statistics]: existing Event has 209 ancestors and is cut-off event [2022-09-16 11:54:54,892 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,892 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,892 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1085] L58-->L62-1: Formula: (and (<= 0 (+ 2147483649 |v_thread1Thread1of1ForFork0_~i~0#1_11|)) (<= v_~q1_back~0_80 2147483647) (= (+ 1 v_~q1_back~0_81) v_~q1_back~0_80) (<= 0 (+ 2147483648 v_~q1_back~0_80)) (<= |v_thread1Thread1of1ForFork0_~i~0#1_11| 2147483646) (= |v_thread1Thread1of1ForFork0_~i~0#1_12| (+ |v_thread1Thread1of1ForFork0_~i~0#1_11| 1))) InVars {~q1_back~0=v_~q1_back~0_81, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_11|} OutVars{thread1Thread1of1ForFork0_#t~post2#1=|v_thread1Thread1of1ForFork0_#t~post2#1_9|, ~q1_back~0=v_~q1_back~0_80, thread1Thread1of1ForFork0_#t~post3#1=|v_thread1Thread1of1ForFork0_#t~post3#1_5|, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_12|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~post2#1, ~q1_back~0, thread1Thread1of1ForFork0_#t~post3#1, thread1Thread1of1ForFork0_~i~0#1][412], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 84#thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), 191#L62-1true, Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), 43#L91true, thread3Thread1of1ForFork2InUse, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:54,892 INFO L383 tUnfolder$Statistics]: this new event has 221 ancestors and is cut-off event [2022-09-16 11:54:54,892 INFO L386 tUnfolder$Statistics]: existing Event has 209 ancestors and is cut-off event [2022-09-16 11:54:54,892 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,892 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,893 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1081] L58-->thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (not (<= |v_thread1Thread1of1ForFork0_#t~post2#1_1| 2147483646)) (= |v_thread1Thread1of1ForFork0_#t~post2#1_1| v_~q1_back~0_48)) InVars {~q1_back~0=v_~q1_back~0_48} OutVars{thread1Thread1of1ForFork0_#t~post2#1=|v_thread1Thread1of1ForFork0_#t~post2#1_1|, ~q1_back~0=v_~q1_back~0_48} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~post2#1][409], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, 122#thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), 43#L91true, thread3Thread1of1ForFork2InUse, 4#thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:54,893 INFO L383 tUnfolder$Statistics]: this new event has 221 ancestors and is cut-off event [2022-09-16 11:54:54,893 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,893 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,893 INFO L386 tUnfolder$Statistics]: existing Event has 209 ancestors and is cut-off event [2022-09-16 11:54:54,893 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1083] L58-->thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (<= v_~q1_back~0_72 2147483647) (= (+ 1 v_~q1_back~0_73) v_~q1_back~0_72) (not (<= |v_thread1Thread1of1ForFork0_#t~post3#1_1| 2147483646)) (<= 0 (+ 2147483648 v_~q1_back~0_72)) (= |v_thread1Thread1of1ForFork0_#t~post3#1_1| |v_thread1Thread1of1ForFork0_~i~0#1_7|)) InVars {~q1_back~0=v_~q1_back~0_73, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_7|} OutVars{thread1Thread1of1ForFork0_#t~post2#1=|v_thread1Thread1of1ForFork0_#t~post2#1_5|, ~q1_back~0=v_~q1_back~0_72, thread1Thread1of1ForFork0_#t~post3#1=|v_thread1Thread1of1ForFork0_#t~post3#1_1|, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_7|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~post2#1, ~q1_back~0, thread1Thread1of1ForFork0_#t~post3#1][410], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 192#thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), 43#L91true, thread3Thread1of1ForFork2InUse, 4#thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:54,893 INFO L383 tUnfolder$Statistics]: this new event has 221 ancestors and is cut-off event [2022-09-16 11:54:54,893 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,893 INFO L386 tUnfolder$Statistics]: existing Event has 209 ancestors and is cut-off event [2022-09-16 11:54:54,893 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,893 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1084] L58-->thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (= (+ 1 v_~q1_back~0_77) v_~q1_back~0_76) (= |v_thread1Thread1of1ForFork0_#t~post3#1_3| |v_thread1Thread1of1ForFork0_~i~0#1_9|) (<= |v_thread1Thread1of1ForFork0_#t~post3#1_3| 2147483646) (<= 0 (+ 2147483649 v_~q1_back~0_77)) (not (<= 0 (+ 2147483649 |v_thread1Thread1of1ForFork0_#t~post3#1_3|))) (<= v_~q1_back~0_77 2147483646)) InVars {~q1_back~0=v_~q1_back~0_77, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_9|} OutVars{thread1Thread1of1ForFork0_#t~post2#1=|v_thread1Thread1of1ForFork0_#t~post2#1_7|, ~q1_back~0=v_~q1_back~0_76, thread1Thread1of1ForFork0_#t~post3#1=|v_thread1Thread1of1ForFork0_#t~post3#1_3|, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~post2#1, ~q1_back~0, thread1Thread1of1ForFork0_#t~post3#1][411], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 264#thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), 43#L91true, thread3Thread1of1ForFork2InUse, 4#thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:54,894 INFO L383 tUnfolder$Statistics]: this new event has 221 ancestors and is cut-off event [2022-09-16 11:54:54,894 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,894 INFO L386 tUnfolder$Statistics]: existing Event has 209 ancestors and is cut-off event [2022-09-16 11:54:54,894 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,894 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1085] L58-->L62-1: Formula: (and (<= 0 (+ 2147483649 |v_thread1Thread1of1ForFork0_~i~0#1_11|)) (<= v_~q1_back~0_80 2147483647) (= (+ 1 v_~q1_back~0_81) v_~q1_back~0_80) (<= 0 (+ 2147483648 v_~q1_back~0_80)) (<= |v_thread1Thread1of1ForFork0_~i~0#1_11| 2147483646) (= |v_thread1Thread1of1ForFork0_~i~0#1_12| (+ |v_thread1Thread1of1ForFork0_~i~0#1_11| 1))) InVars {~q1_back~0=v_~q1_back~0_81, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_11|} OutVars{thread1Thread1of1ForFork0_#t~post2#1=|v_thread1Thread1of1ForFork0_#t~post2#1_9|, ~q1_back~0=v_~q1_back~0_80, thread1Thread1of1ForFork0_#t~post3#1=|v_thread1Thread1of1ForFork0_#t~post3#1_5|, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_12|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~post2#1, ~q1_back~0, thread1Thread1of1ForFork0_#t~post3#1, thread1Thread1of1ForFork0_~i~0#1][412], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), 191#L62-1true, Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), 43#L91true, thread3Thread1of1ForFork2InUse, 4#thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:54,894 INFO L383 tUnfolder$Statistics]: this new event has 221 ancestors and is cut-off event [2022-09-16 11:54:54,894 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,894 INFO L386 tUnfolder$Statistics]: existing Event has 209 ancestors and is cut-off event [2022-09-16 11:54:54,894 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,974 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1081] L58-->thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (not (<= |v_thread1Thread1of1ForFork0_#t~post2#1_1| 2147483646)) (= |v_thread1Thread1of1ForFork0_#t~post2#1_1| v_~q1_back~0_48)) InVars {~q1_back~0=v_~q1_back~0_48} OutVars{thread1Thread1of1ForFork0_#t~post2#1=|v_thread1Thread1of1ForFork0_#t~post2#1_1|, ~q1_back~0=v_~q1_back~0_48} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~post2#1][409], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), 122#thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 34#L87true, 64#thread3Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:54,974 INFO L383 tUnfolder$Statistics]: this new event has 227 ancestors and is cut-off event [2022-09-16 11:54:54,974 INFO L386 tUnfolder$Statistics]: existing Event has 215 ancestors and is cut-off event [2022-09-16 11:54:54,974 INFO L386 tUnfolder$Statistics]: existing Event has 215 ancestors and is cut-off event [2022-09-16 11:54:54,974 INFO L386 tUnfolder$Statistics]: existing Event has 215 ancestors and is cut-off event [2022-09-16 11:54:54,974 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1083] L58-->thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (<= v_~q1_back~0_72 2147483647) (= (+ 1 v_~q1_back~0_73) v_~q1_back~0_72) (not (<= |v_thread1Thread1of1ForFork0_#t~post3#1_1| 2147483646)) (<= 0 (+ 2147483648 v_~q1_back~0_72)) (= |v_thread1Thread1of1ForFork0_#t~post3#1_1| |v_thread1Thread1of1ForFork0_~i~0#1_7|)) InVars {~q1_back~0=v_~q1_back~0_73, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_7|} OutVars{thread1Thread1of1ForFork0_#t~post2#1=|v_thread1Thread1of1ForFork0_#t~post2#1_5|, ~q1_back~0=v_~q1_back~0_72, thread1Thread1of1ForFork0_#t~post3#1=|v_thread1Thread1of1ForFork0_#t~post3#1_1|, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_7|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~post2#1, ~q1_back~0, thread1Thread1of1ForFork0_#t~post3#1][410], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 192#thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 34#L87true, 64#thread3Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:54,974 INFO L383 tUnfolder$Statistics]: this new event has 227 ancestors and is cut-off event [2022-09-16 11:54:54,974 INFO L386 tUnfolder$Statistics]: existing Event has 215 ancestors and is cut-off event [2022-09-16 11:54:54,974 INFO L386 tUnfolder$Statistics]: existing Event has 215 ancestors and is cut-off event [2022-09-16 11:54:54,974 INFO L386 tUnfolder$Statistics]: existing Event has 215 ancestors and is cut-off event [2022-09-16 11:54:54,975 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1084] L58-->thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (= (+ 1 v_~q1_back~0_77) v_~q1_back~0_76) (= |v_thread1Thread1of1ForFork0_#t~post3#1_3| |v_thread1Thread1of1ForFork0_~i~0#1_9|) (<= |v_thread1Thread1of1ForFork0_#t~post3#1_3| 2147483646) (<= 0 (+ 2147483649 v_~q1_back~0_77)) (not (<= 0 (+ 2147483649 |v_thread1Thread1of1ForFork0_#t~post3#1_3|))) (<= v_~q1_back~0_77 2147483646)) InVars {~q1_back~0=v_~q1_back~0_77, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_9|} OutVars{thread1Thread1of1ForFork0_#t~post2#1=|v_thread1Thread1of1ForFork0_#t~post2#1_7|, ~q1_back~0=v_~q1_back~0_76, thread1Thread1of1ForFork0_#t~post3#1=|v_thread1Thread1of1ForFork0_#t~post3#1_3|, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~post2#1, ~q1_back~0, thread1Thread1of1ForFork0_#t~post3#1][411], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 264#thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 34#L87true, 64#thread3Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:54,975 INFO L383 tUnfolder$Statistics]: this new event has 227 ancestors and is cut-off event [2022-09-16 11:54:54,975 INFO L386 tUnfolder$Statistics]: existing Event has 215 ancestors and is cut-off event [2022-09-16 11:54:54,975 INFO L386 tUnfolder$Statistics]: existing Event has 215 ancestors and is cut-off event [2022-09-16 11:54:54,975 INFO L386 tUnfolder$Statistics]: existing Event has 215 ancestors and is cut-off event [2022-09-16 11:54:54,975 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1085] L58-->L62-1: Formula: (and (<= 0 (+ 2147483649 |v_thread1Thread1of1ForFork0_~i~0#1_11|)) (<= v_~q1_back~0_80 2147483647) (= (+ 1 v_~q1_back~0_81) v_~q1_back~0_80) (<= 0 (+ 2147483648 v_~q1_back~0_80)) (<= |v_thread1Thread1of1ForFork0_~i~0#1_11| 2147483646) (= |v_thread1Thread1of1ForFork0_~i~0#1_12| (+ |v_thread1Thread1of1ForFork0_~i~0#1_11| 1))) InVars {~q1_back~0=v_~q1_back~0_81, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_11|} OutVars{thread1Thread1of1ForFork0_#t~post2#1=|v_thread1Thread1of1ForFork0_#t~post2#1_9|, ~q1_back~0=v_~q1_back~0_80, thread1Thread1of1ForFork0_#t~post3#1=|v_thread1Thread1of1ForFork0_#t~post3#1_5|, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_12|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~post2#1, ~q1_back~0, thread1Thread1of1ForFork0_#t~post3#1, thread1Thread1of1ForFork0_~i~0#1][412], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), 191#L62-1true, Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 34#L87true, 64#thread3Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:54,975 INFO L383 tUnfolder$Statistics]: this new event has 227 ancestors and is cut-off event [2022-09-16 11:54:54,975 INFO L386 tUnfolder$Statistics]: existing Event has 215 ancestors and is cut-off event [2022-09-16 11:54:54,975 INFO L386 tUnfolder$Statistics]: existing Event has 215 ancestors and is cut-off event [2022-09-16 11:54:54,975 INFO L386 tUnfolder$Statistics]: existing Event has 215 ancestors and is cut-off event [2022-09-16 11:54:54,977 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1081] L58-->thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (not (<= |v_thread1Thread1of1ForFork0_#t~post2#1_1| 2147483646)) (= |v_thread1Thread1of1ForFork0_#t~post2#1_1| v_~q1_back~0_48)) InVars {~q1_back~0=v_~q1_back~0_48} OutVars{thread1Thread1of1ForFork0_#t~post2#1=|v_thread1Thread1of1ForFork0_#t~post2#1_1|, ~q1_back~0=v_~q1_back~0_48} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~post2#1][409], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 84#thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, 122#thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 34#L87true, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:54,977 INFO L383 tUnfolder$Statistics]: this new event has 227 ancestors and is cut-off event [2022-09-16 11:54:54,977 INFO L386 tUnfolder$Statistics]: existing Event has 215 ancestors and is cut-off event [2022-09-16 11:54:54,977 INFO L386 tUnfolder$Statistics]: existing Event has 215 ancestors and is cut-off event [2022-09-16 11:54:54,977 INFO L386 tUnfolder$Statistics]: existing Event has 215 ancestors and is cut-off event [2022-09-16 11:54:54,977 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1083] L58-->thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (<= v_~q1_back~0_72 2147483647) (= (+ 1 v_~q1_back~0_73) v_~q1_back~0_72) (not (<= |v_thread1Thread1of1ForFork0_#t~post3#1_1| 2147483646)) (<= 0 (+ 2147483648 v_~q1_back~0_72)) (= |v_thread1Thread1of1ForFork0_#t~post3#1_1| |v_thread1Thread1of1ForFork0_~i~0#1_7|)) InVars {~q1_back~0=v_~q1_back~0_73, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_7|} OutVars{thread1Thread1of1ForFork0_#t~post2#1=|v_thread1Thread1of1ForFork0_#t~post2#1_5|, ~q1_back~0=v_~q1_back~0_72, thread1Thread1of1ForFork0_#t~post3#1=|v_thread1Thread1of1ForFork0_#t~post3#1_1|, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_7|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~post2#1, ~q1_back~0, thread1Thread1of1ForFork0_#t~post3#1][410], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 192#thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 84#thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 34#L87true, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:54,978 INFO L383 tUnfolder$Statistics]: this new event has 227 ancestors and is cut-off event [2022-09-16 11:54:54,978 INFO L386 tUnfolder$Statistics]: existing Event has 215 ancestors and is cut-off event [2022-09-16 11:54:54,978 INFO L386 tUnfolder$Statistics]: existing Event has 215 ancestors and is cut-off event [2022-09-16 11:54:54,978 INFO L386 tUnfolder$Statistics]: existing Event has 215 ancestors and is cut-off event [2022-09-16 11:54:54,978 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1084] L58-->thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (= (+ 1 v_~q1_back~0_77) v_~q1_back~0_76) (= |v_thread1Thread1of1ForFork0_#t~post3#1_3| |v_thread1Thread1of1ForFork0_~i~0#1_9|) (<= |v_thread1Thread1of1ForFork0_#t~post3#1_3| 2147483646) (<= 0 (+ 2147483649 v_~q1_back~0_77)) (not (<= 0 (+ 2147483649 |v_thread1Thread1of1ForFork0_#t~post3#1_3|))) (<= v_~q1_back~0_77 2147483646)) InVars {~q1_back~0=v_~q1_back~0_77, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_9|} OutVars{thread1Thread1of1ForFork0_#t~post2#1=|v_thread1Thread1of1ForFork0_#t~post2#1_7|, ~q1_back~0=v_~q1_back~0_76, thread1Thread1of1ForFork0_#t~post3#1=|v_thread1Thread1of1ForFork0_#t~post3#1_3|, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~post2#1, ~q1_back~0, thread1Thread1of1ForFork0_#t~post3#1][411], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 84#thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 264#thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 34#L87true, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:54,978 INFO L383 tUnfolder$Statistics]: this new event has 227 ancestors and is cut-off event [2022-09-16 11:54:54,978 INFO L386 tUnfolder$Statistics]: existing Event has 215 ancestors and is cut-off event [2022-09-16 11:54:54,978 INFO L386 tUnfolder$Statistics]: existing Event has 215 ancestors and is cut-off event [2022-09-16 11:54:54,978 INFO L386 tUnfolder$Statistics]: existing Event has 215 ancestors and is cut-off event [2022-09-16 11:54:54,978 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1085] L58-->L62-1: Formula: (and (<= 0 (+ 2147483649 |v_thread1Thread1of1ForFork0_~i~0#1_11|)) (<= v_~q1_back~0_80 2147483647) (= (+ 1 v_~q1_back~0_81) v_~q1_back~0_80) (<= 0 (+ 2147483648 v_~q1_back~0_80)) (<= |v_thread1Thread1of1ForFork0_~i~0#1_11| 2147483646) (= |v_thread1Thread1of1ForFork0_~i~0#1_12| (+ |v_thread1Thread1of1ForFork0_~i~0#1_11| 1))) InVars {~q1_back~0=v_~q1_back~0_81, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_11|} OutVars{thread1Thread1of1ForFork0_#t~post2#1=|v_thread1Thread1of1ForFork0_#t~post2#1_9|, ~q1_back~0=v_~q1_back~0_80, thread1Thread1of1ForFork0_#t~post3#1=|v_thread1Thread1of1ForFork0_#t~post3#1_5|, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_12|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~post2#1, ~q1_back~0, thread1Thread1of1ForFork0_#t~post3#1, thread1Thread1of1ForFork0_~i~0#1][412], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 84#thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), 191#L62-1true, thread3Thread1of1ForFork2InUse, 34#L87true, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:54,978 INFO L383 tUnfolder$Statistics]: this new event has 227 ancestors and is cut-off event [2022-09-16 11:54:54,978 INFO L386 tUnfolder$Statistics]: existing Event has 215 ancestors and is cut-off event [2022-09-16 11:54:54,978 INFO L386 tUnfolder$Statistics]: existing Event has 215 ancestors and is cut-off event [2022-09-16 11:54:54,979 INFO L386 tUnfolder$Statistics]: existing Event has 215 ancestors and is cut-off event [2022-09-16 11:54:54,980 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1081] L58-->thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (not (<= |v_thread1Thread1of1ForFork0_#t~post2#1_1| 2147483646)) (= |v_thread1Thread1of1ForFork0_#t~post2#1_1| v_~q1_back~0_48)) InVars {~q1_back~0=v_~q1_back~0_48} OutVars{thread1Thread1of1ForFork0_#t~post2#1=|v_thread1Thread1of1ForFork0_#t~post2#1_1|, ~q1_back~0=v_~q1_back~0_48} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~post2#1][409], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), 122#thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 34#L87true, 4#thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:54,980 INFO L383 tUnfolder$Statistics]: this new event has 227 ancestors and is cut-off event [2022-09-16 11:54:54,980 INFO L386 tUnfolder$Statistics]: existing Event has 215 ancestors and is cut-off event [2022-09-16 11:54:54,980 INFO L386 tUnfolder$Statistics]: existing Event has 215 ancestors and is cut-off event [2022-09-16 11:54:54,980 INFO L386 tUnfolder$Statistics]: existing Event has 215 ancestors and is cut-off event [2022-09-16 11:54:54,980 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1083] L58-->thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (<= v_~q1_back~0_72 2147483647) (= (+ 1 v_~q1_back~0_73) v_~q1_back~0_72) (not (<= |v_thread1Thread1of1ForFork0_#t~post3#1_1| 2147483646)) (<= 0 (+ 2147483648 v_~q1_back~0_72)) (= |v_thread1Thread1of1ForFork0_#t~post3#1_1| |v_thread1Thread1of1ForFork0_~i~0#1_7|)) InVars {~q1_back~0=v_~q1_back~0_73, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_7|} OutVars{thread1Thread1of1ForFork0_#t~post2#1=|v_thread1Thread1of1ForFork0_#t~post2#1_5|, ~q1_back~0=v_~q1_back~0_72, thread1Thread1of1ForFork0_#t~post3#1=|v_thread1Thread1of1ForFork0_#t~post3#1_1|, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_7|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~post2#1, ~q1_back~0, thread1Thread1of1ForFork0_#t~post3#1][410], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 192#thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 34#L87true, 4#thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:54,980 INFO L383 tUnfolder$Statistics]: this new event has 227 ancestors and is cut-off event [2022-09-16 11:54:54,981 INFO L386 tUnfolder$Statistics]: existing Event has 215 ancestors and is cut-off event [2022-09-16 11:54:54,981 INFO L386 tUnfolder$Statistics]: existing Event has 215 ancestors and is cut-off event [2022-09-16 11:54:54,981 INFO L386 tUnfolder$Statistics]: existing Event has 215 ancestors and is cut-off event [2022-09-16 11:54:54,981 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1084] L58-->thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (= (+ 1 v_~q1_back~0_77) v_~q1_back~0_76) (= |v_thread1Thread1of1ForFork0_#t~post3#1_3| |v_thread1Thread1of1ForFork0_~i~0#1_9|) (<= |v_thread1Thread1of1ForFork0_#t~post3#1_3| 2147483646) (<= 0 (+ 2147483649 v_~q1_back~0_77)) (not (<= 0 (+ 2147483649 |v_thread1Thread1of1ForFork0_#t~post3#1_3|))) (<= v_~q1_back~0_77 2147483646)) InVars {~q1_back~0=v_~q1_back~0_77, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_9|} OutVars{thread1Thread1of1ForFork0_#t~post2#1=|v_thread1Thread1of1ForFork0_#t~post2#1_7|, ~q1_back~0=v_~q1_back~0_76, thread1Thread1of1ForFork0_#t~post3#1=|v_thread1Thread1of1ForFork0_#t~post3#1_3|, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~post2#1, ~q1_back~0, thread1Thread1of1ForFork0_#t~post3#1][411], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 264#thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 34#L87true, 4#thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:54,981 INFO L383 tUnfolder$Statistics]: this new event has 227 ancestors and is cut-off event [2022-09-16 11:54:54,981 INFO L386 tUnfolder$Statistics]: existing Event has 215 ancestors and is cut-off event [2022-09-16 11:54:54,981 INFO L386 tUnfolder$Statistics]: existing Event has 215 ancestors and is cut-off event [2022-09-16 11:54:54,981 INFO L386 tUnfolder$Statistics]: existing Event has 215 ancestors and is cut-off event [2022-09-16 11:54:54,981 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1085] L58-->L62-1: Formula: (and (<= 0 (+ 2147483649 |v_thread1Thread1of1ForFork0_~i~0#1_11|)) (<= v_~q1_back~0_80 2147483647) (= (+ 1 v_~q1_back~0_81) v_~q1_back~0_80) (<= 0 (+ 2147483648 v_~q1_back~0_80)) (<= |v_thread1Thread1of1ForFork0_~i~0#1_11| 2147483646) (= |v_thread1Thread1of1ForFork0_~i~0#1_12| (+ |v_thread1Thread1of1ForFork0_~i~0#1_11| 1))) InVars {~q1_back~0=v_~q1_back~0_81, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_11|} OutVars{thread1Thread1of1ForFork0_#t~post2#1=|v_thread1Thread1of1ForFork0_#t~post2#1_9|, ~q1_back~0=v_~q1_back~0_80, thread1Thread1of1ForFork0_#t~post3#1=|v_thread1Thread1of1ForFork0_#t~post3#1_5|, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_12|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~post2#1, ~q1_back~0, thread1Thread1of1ForFork0_#t~post3#1, thread1Thread1of1ForFork0_~i~0#1][412], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), 191#L62-1true, thread3Thread1of1ForFork2InUse, 34#L87true, 4#thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:54,981 INFO L383 tUnfolder$Statistics]: this new event has 227 ancestors and is cut-off event [2022-09-16 11:54:54,981 INFO L386 tUnfolder$Statistics]: existing Event has 215 ancestors and is cut-off event [2022-09-16 11:54:54,981 INFO L386 tUnfolder$Statistics]: existing Event has 215 ancestors and is cut-off event [2022-09-16 11:54:54,981 INFO L386 tUnfolder$Statistics]: existing Event has 215 ancestors and is cut-off event [2022-09-16 11:54:54,984 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1091] L63-->thread1Err7ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (<= v_~q3_front~0_46 2147483646) (= |v_thread1Thread1of1ForFork0_~l~0#1_9| (select (select |v_#memory_int_121| v_~q3~0.base_45) (+ (* 4 v_~q3_front~0_46) v_~q3~0.offset_45))) (<= (+ |v_thread1Thread1of1ForFork0_~l~0#1_9| v_~r~0_30) 2147483647) (not (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_21| 0)) (not (<= 0 (+ |v_thread1Thread1of1ForFork0_~l~0#1_9| v_~r~0_30 2147483648))) (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_21| |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_17|) (<= 0 (+ 2147483649 v_~q3_front~0_46)) (= (+ 1 v_~q3_front~0_46) v_~q3_front~0_45) (= (ite (and (<= 0 v_~q3_front~0_46) (< v_~q3_front~0_46 v_~n3~0_28)) 1 0) |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_17|)) InVars {~q3_front~0=v_~q3_front~0_46, ~n3~0=v_~n3~0_28, #memory_int=|v_#memory_int_121|, ~q3~0.base=v_~q3~0.base_45, ~r~0=v_~r~0_30, ~q3~0.offset=v_~q3~0.offset_45} OutVars{~q3_front~0=v_~q3_front~0_45, thread1Thread1of1ForFork0_~l~0#1=|v_thread1Thread1of1ForFork0_~l~0#1_9|, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_17|, thread1Thread1of1ForFork0_#t~mem4#1=|v_thread1Thread1of1ForFork0_#t~mem4#1_7|, ~n3~0=v_~n3~0_28, thread1Thread1of1ForFork0_#t~post5#1=|v_thread1Thread1of1ForFork0_#t~post5#1_7|, #memory_int=|v_#memory_int_121|, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_21|, ~q3~0.base=v_~q3~0.base_45, ~r~0=v_~r~0_30, ~q3~0.offset=v_~q3~0.offset_45} AuxVars[] AssignedVars[~q3_front~0, thread1Thread1of1ForFork0_~l~0#1, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork0_#t~mem4#1, thread1Thread1of1ForFork0_#t~post5#1, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1][432], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 120#thread1Err7ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 34#L87true, 64#thread3Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:54,984 INFO L383 tUnfolder$Statistics]: this new event has 228 ancestors and is cut-off event [2022-09-16 11:54:54,984 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,984 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,984 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,984 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1088] L63-->thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~post5#1_1| v_~q3_front~0_37) (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_15| |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_11|) (= |v_thread1Thread1of1ForFork0_~l~0#1_3| (select (select |v_#memory_int_115| v_~q3~0.base_39) (+ v_~q3~0.offset_39 (* 4 v_~q3_front~0_37)))) (= (ite (and (<= 0 v_~q3_front~0_37) (< v_~q3_front~0_37 v_~n3~0_22)) 1 0) |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_11|) (not (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_15| 0)) (not (<= |v_thread1Thread1of1ForFork0_#t~post5#1_1| 2147483646))) InVars {~q3_front~0=v_~q3_front~0_37, #memory_int=|v_#memory_int_115|, ~q3~0.base=v_~q3~0.base_39, ~n3~0=v_~n3~0_22, ~q3~0.offset=v_~q3~0.offset_39} OutVars{~q3_front~0=v_~q3_front~0_37, thread1Thread1of1ForFork0_~l~0#1=|v_thread1Thread1of1ForFork0_~l~0#1_3|, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_11|, thread1Thread1of1ForFork0_#t~mem4#1=|v_thread1Thread1of1ForFork0_#t~mem4#1_1|, ~n3~0=v_~n3~0_22, thread1Thread1of1ForFork0_#t~post5#1=|v_thread1Thread1of1ForFork0_#t~post5#1_1|, #memory_int=|v_#memory_int_115|, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_15|, ~q3~0.base=v_~q3~0.base_39, ~q3~0.offset=v_~q3~0.offset_39} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_~l~0#1, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork0_#t~mem4#1, thread1Thread1of1ForFork0_#t~post5#1, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1][433], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 34#L87true, 64#thread3Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), 127#thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:54,985 INFO L383 tUnfolder$Statistics]: this new event has 228 ancestors and is cut-off event [2022-09-16 11:54:54,985 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,985 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,985 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,985 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1090] L63-->thread1Err6ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (= (+ 1 v_~q3_front~0_42) v_~q3_front~0_41) (<= v_~q3_front~0_41 2147483647) (= (select (select |v_#memory_int_119| v_~q3~0.base_43) (+ (* 4 v_~q3_front~0_42) v_~q3~0.offset_43)) |v_thread1Thread1of1ForFork0_~l~0#1_7|) (not (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_19| 0)) (<= 0 (+ 2147483648 v_~q3_front~0_41)) (= (ite (and (<= 0 v_~q3_front~0_42) (< v_~q3_front~0_42 v_~n3~0_26)) 1 0) |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_15|) (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_19| |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_15|) (not (<= (+ |v_thread1Thread1of1ForFork0_~l~0#1_7| v_~r~0_28) 2147483647))) InVars {~q3_front~0=v_~q3_front~0_42, ~n3~0=v_~n3~0_26, #memory_int=|v_#memory_int_119|, ~q3~0.base=v_~q3~0.base_43, ~r~0=v_~r~0_28, ~q3~0.offset=v_~q3~0.offset_43} OutVars{~q3_front~0=v_~q3_front~0_41, thread1Thread1of1ForFork0_~l~0#1=|v_thread1Thread1of1ForFork0_~l~0#1_7|, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_15|, thread1Thread1of1ForFork0_#t~mem4#1=|v_thread1Thread1of1ForFork0_#t~mem4#1_5|, ~n3~0=v_~n3~0_26, thread1Thread1of1ForFork0_#t~post5#1=|v_thread1Thread1of1ForFork0_#t~post5#1_5|, #memory_int=|v_#memory_int_119|, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_19|, ~q3~0.base=v_~q3~0.base_43, ~r~0=v_~r~0_28, ~q3~0.offset=v_~q3~0.offset_43} AuxVars[] AssignedVars[~q3_front~0, thread1Thread1of1ForFork0_~l~0#1, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork0_#t~mem4#1, thread1Thread1of1ForFork0_#t~post5#1, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1][434], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 263#thread1Err6ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 34#L87true, 64#thread3Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:54,985 INFO L383 tUnfolder$Statistics]: this new event has 228 ancestors and is cut-off event [2022-09-16 11:54:54,985 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,985 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,985 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,985 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1092] L63-->L62-1: Formula: (let ((.cse0 (+ v_~r~0_33 |v_thread1Thread1of1ForFork0_~l~0#1_11|))) (and (= (+ 1 v_~q3_front~0_50) v_~q3_front~0_49) (<= v_~q3_front~0_50 2147483646) (= |v_thread1Thread1of1ForFork0_~l~0#1_11| (select (select |v_#memory_int_123| v_~q3~0.base_47) (+ (* 4 v_~q3_front~0_50) v_~q3~0.offset_47))) (= v_~r~0_32 .cse0) (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_23| |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_19|) (= (ite (and (< v_~q3_front~0_50 v_~n3~0_30) (<= 0 v_~q3_front~0_50)) 1 0) |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_19|) (<= .cse0 2147483647) (<= 0 (+ 2147483649 v_~q3_front~0_50)) (<= 0 (+ v_~r~0_33 |v_thread1Thread1of1ForFork0_~l~0#1_11| 2147483648)) (not (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_23| 0)))) InVars {~q3_front~0=v_~q3_front~0_50, ~n3~0=v_~n3~0_30, #memory_int=|v_#memory_int_123|, ~q3~0.base=v_~q3~0.base_47, ~r~0=v_~r~0_33, ~q3~0.offset=v_~q3~0.offset_47} OutVars{~q3_front~0=v_~q3_front~0_49, thread1Thread1of1ForFork0_~l~0#1=|v_thread1Thread1of1ForFork0_~l~0#1_11|, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_19|, thread1Thread1of1ForFork0_#t~mem4#1=|v_thread1Thread1of1ForFork0_#t~mem4#1_9|, ~n3~0=v_~n3~0_30, thread1Thread1of1ForFork0_#t~post5#1=|v_thread1Thread1of1ForFork0_#t~post5#1_9|, #memory_int=|v_#memory_int_123|, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_23|, ~q3~0.base=v_~q3~0.base_47, ~r~0=v_~r~0_32, ~q3~0.offset=v_~q3~0.offset_47} AuxVars[] AssignedVars[~q3_front~0, thread1Thread1of1ForFork0_~l~0#1, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork0_#t~mem4#1, thread1Thread1of1ForFork0_#t~post5#1, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1, ~r~0][435], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), 191#L62-1true, Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 34#L87true, 64#thread3Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:54,985 INFO L383 tUnfolder$Statistics]: this new event has 228 ancestors and is cut-off event [2022-09-16 11:54:54,986 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,986 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,986 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,986 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1091] L63-->thread1Err7ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (<= v_~q3_front~0_46 2147483646) (= |v_thread1Thread1of1ForFork0_~l~0#1_9| (select (select |v_#memory_int_121| v_~q3~0.base_45) (+ (* 4 v_~q3_front~0_46) v_~q3~0.offset_45))) (<= (+ |v_thread1Thread1of1ForFork0_~l~0#1_9| v_~r~0_30) 2147483647) (not (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_21| 0)) (not (<= 0 (+ |v_thread1Thread1of1ForFork0_~l~0#1_9| v_~r~0_30 2147483648))) (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_21| |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_17|) (<= 0 (+ 2147483649 v_~q3_front~0_46)) (= (+ 1 v_~q3_front~0_46) v_~q3_front~0_45) (= (ite (and (<= 0 v_~q3_front~0_46) (< v_~q3_front~0_46 v_~n3~0_28)) 1 0) |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_17|)) InVars {~q3_front~0=v_~q3_front~0_46, ~n3~0=v_~n3~0_28, #memory_int=|v_#memory_int_121|, ~q3~0.base=v_~q3~0.base_45, ~r~0=v_~r~0_30, ~q3~0.offset=v_~q3~0.offset_45} OutVars{~q3_front~0=v_~q3_front~0_45, thread1Thread1of1ForFork0_~l~0#1=|v_thread1Thread1of1ForFork0_~l~0#1_9|, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_17|, thread1Thread1of1ForFork0_#t~mem4#1=|v_thread1Thread1of1ForFork0_#t~mem4#1_7|, ~n3~0=v_~n3~0_28, thread1Thread1of1ForFork0_#t~post5#1=|v_thread1Thread1of1ForFork0_#t~post5#1_7|, #memory_int=|v_#memory_int_121|, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_21|, ~q3~0.base=v_~q3~0.base_45, ~r~0=v_~r~0_30, ~q3~0.offset=v_~q3~0.offset_45} AuxVars[] AssignedVars[~q3_front~0, thread1Thread1of1ForFork0_~l~0#1, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork0_#t~mem4#1, thread1Thread1of1ForFork0_#t~post5#1, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1][432], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 120#thread1Err7ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), 43#L91true, thread3Thread1of1ForFork2InUse, 64#thread3Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:54,986 INFO L383 tUnfolder$Statistics]: this new event has 222 ancestors and is cut-off event [2022-09-16 11:54:54,986 INFO L386 tUnfolder$Statistics]: existing Event has 210 ancestors and is cut-off event [2022-09-16 11:54:54,986 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:54,986 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:54,986 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1088] L63-->thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~post5#1_1| v_~q3_front~0_37) (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_15| |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_11|) (= |v_thread1Thread1of1ForFork0_~l~0#1_3| (select (select |v_#memory_int_115| v_~q3~0.base_39) (+ v_~q3~0.offset_39 (* 4 v_~q3_front~0_37)))) (= (ite (and (<= 0 v_~q3_front~0_37) (< v_~q3_front~0_37 v_~n3~0_22)) 1 0) |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_11|) (not (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_15| 0)) (not (<= |v_thread1Thread1of1ForFork0_#t~post5#1_1| 2147483646))) InVars {~q3_front~0=v_~q3_front~0_37, #memory_int=|v_#memory_int_115|, ~q3~0.base=v_~q3~0.base_39, ~n3~0=v_~n3~0_22, ~q3~0.offset=v_~q3~0.offset_39} OutVars{~q3_front~0=v_~q3_front~0_37, thread1Thread1of1ForFork0_~l~0#1=|v_thread1Thread1of1ForFork0_~l~0#1_3|, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_11|, thread1Thread1of1ForFork0_#t~mem4#1=|v_thread1Thread1of1ForFork0_#t~mem4#1_1|, ~n3~0=v_~n3~0_22, thread1Thread1of1ForFork0_#t~post5#1=|v_thread1Thread1of1ForFork0_#t~post5#1_1|, #memory_int=|v_#memory_int_115|, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_15|, ~q3~0.base=v_~q3~0.base_39, ~q3~0.offset=v_~q3~0.offset_39} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_~l~0#1, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork0_#t~mem4#1, thread1Thread1of1ForFork0_#t~post5#1, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1][433], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), 43#L91true, thread3Thread1of1ForFork2InUse, 64#thread3Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), 127#thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:54,986 INFO L383 tUnfolder$Statistics]: this new event has 222 ancestors and is cut-off event [2022-09-16 11:54:54,986 INFO L386 tUnfolder$Statistics]: existing Event has 210 ancestors and is cut-off event [2022-09-16 11:54:54,986 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:54,986 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:54,986 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1090] L63-->thread1Err6ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (= (+ 1 v_~q3_front~0_42) v_~q3_front~0_41) (<= v_~q3_front~0_41 2147483647) (= (select (select |v_#memory_int_119| v_~q3~0.base_43) (+ (* 4 v_~q3_front~0_42) v_~q3~0.offset_43)) |v_thread1Thread1of1ForFork0_~l~0#1_7|) (not (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_19| 0)) (<= 0 (+ 2147483648 v_~q3_front~0_41)) (= (ite (and (<= 0 v_~q3_front~0_42) (< v_~q3_front~0_42 v_~n3~0_26)) 1 0) |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_15|) (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_19| |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_15|) (not (<= (+ |v_thread1Thread1of1ForFork0_~l~0#1_7| v_~r~0_28) 2147483647))) InVars {~q3_front~0=v_~q3_front~0_42, ~n3~0=v_~n3~0_26, #memory_int=|v_#memory_int_119|, ~q3~0.base=v_~q3~0.base_43, ~r~0=v_~r~0_28, ~q3~0.offset=v_~q3~0.offset_43} OutVars{~q3_front~0=v_~q3_front~0_41, thread1Thread1of1ForFork0_~l~0#1=|v_thread1Thread1of1ForFork0_~l~0#1_7|, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_15|, thread1Thread1of1ForFork0_#t~mem4#1=|v_thread1Thread1of1ForFork0_#t~mem4#1_5|, ~n3~0=v_~n3~0_26, thread1Thread1of1ForFork0_#t~post5#1=|v_thread1Thread1of1ForFork0_#t~post5#1_5|, #memory_int=|v_#memory_int_119|, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_19|, ~q3~0.base=v_~q3~0.base_43, ~r~0=v_~r~0_28, ~q3~0.offset=v_~q3~0.offset_43} AuxVars[] AssignedVars[~q3_front~0, thread1Thread1of1ForFork0_~l~0#1, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork0_#t~mem4#1, thread1Thread1of1ForFork0_#t~post5#1, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1][434], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 263#thread1Err6ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), 43#L91true, thread3Thread1of1ForFork2InUse, 64#thread3Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:54,987 INFO L383 tUnfolder$Statistics]: this new event has 222 ancestors and is cut-off event [2022-09-16 11:54:54,987 INFO L386 tUnfolder$Statistics]: existing Event has 210 ancestors and is cut-off event [2022-09-16 11:54:54,987 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:54,987 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:54,987 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1092] L63-->L62-1: Formula: (let ((.cse0 (+ v_~r~0_33 |v_thread1Thread1of1ForFork0_~l~0#1_11|))) (and (= (+ 1 v_~q3_front~0_50) v_~q3_front~0_49) (<= v_~q3_front~0_50 2147483646) (= |v_thread1Thread1of1ForFork0_~l~0#1_11| (select (select |v_#memory_int_123| v_~q3~0.base_47) (+ (* 4 v_~q3_front~0_50) v_~q3~0.offset_47))) (= v_~r~0_32 .cse0) (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_23| |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_19|) (= (ite (and (< v_~q3_front~0_50 v_~n3~0_30) (<= 0 v_~q3_front~0_50)) 1 0) |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_19|) (<= .cse0 2147483647) (<= 0 (+ 2147483649 v_~q3_front~0_50)) (<= 0 (+ v_~r~0_33 |v_thread1Thread1of1ForFork0_~l~0#1_11| 2147483648)) (not (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_23| 0)))) InVars {~q3_front~0=v_~q3_front~0_50, ~n3~0=v_~n3~0_30, #memory_int=|v_#memory_int_123|, ~q3~0.base=v_~q3~0.base_47, ~r~0=v_~r~0_33, ~q3~0.offset=v_~q3~0.offset_47} OutVars{~q3_front~0=v_~q3_front~0_49, thread1Thread1of1ForFork0_~l~0#1=|v_thread1Thread1of1ForFork0_~l~0#1_11|, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_19|, thread1Thread1of1ForFork0_#t~mem4#1=|v_thread1Thread1of1ForFork0_#t~mem4#1_9|, ~n3~0=v_~n3~0_30, thread1Thread1of1ForFork0_#t~post5#1=|v_thread1Thread1of1ForFork0_#t~post5#1_9|, #memory_int=|v_#memory_int_123|, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_23|, ~q3~0.base=v_~q3~0.base_47, ~r~0=v_~r~0_32, ~q3~0.offset=v_~q3~0.offset_47} AuxVars[] AssignedVars[~q3_front~0, thread1Thread1of1ForFork0_~l~0#1, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork0_#t~mem4#1, thread1Thread1of1ForFork0_#t~post5#1, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1, ~r~0][435], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), 191#L62-1true, Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), 43#L91true, thread3Thread1of1ForFork2InUse, 64#thread3Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:54,987 INFO L383 tUnfolder$Statistics]: this new event has 222 ancestors and is cut-off event [2022-09-16 11:54:54,987 INFO L386 tUnfolder$Statistics]: existing Event has 210 ancestors and is cut-off event [2022-09-16 11:54:54,987 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:54,987 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:54,988 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1091] L63-->thread1Err7ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (<= v_~q3_front~0_46 2147483646) (= |v_thread1Thread1of1ForFork0_~l~0#1_9| (select (select |v_#memory_int_121| v_~q3~0.base_45) (+ (* 4 v_~q3_front~0_46) v_~q3~0.offset_45))) (<= (+ |v_thread1Thread1of1ForFork0_~l~0#1_9| v_~r~0_30) 2147483647) (not (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_21| 0)) (not (<= 0 (+ |v_thread1Thread1of1ForFork0_~l~0#1_9| v_~r~0_30 2147483648))) (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_21| |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_17|) (<= 0 (+ 2147483649 v_~q3_front~0_46)) (= (+ 1 v_~q3_front~0_46) v_~q3_front~0_45) (= (ite (and (<= 0 v_~q3_front~0_46) (< v_~q3_front~0_46 v_~n3~0_28)) 1 0) |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_17|)) InVars {~q3_front~0=v_~q3_front~0_46, ~n3~0=v_~n3~0_28, #memory_int=|v_#memory_int_121|, ~q3~0.base=v_~q3~0.base_45, ~r~0=v_~r~0_30, ~q3~0.offset=v_~q3~0.offset_45} OutVars{~q3_front~0=v_~q3_front~0_45, thread1Thread1of1ForFork0_~l~0#1=|v_thread1Thread1of1ForFork0_~l~0#1_9|, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_17|, thread1Thread1of1ForFork0_#t~mem4#1=|v_thread1Thread1of1ForFork0_#t~mem4#1_7|, ~n3~0=v_~n3~0_28, thread1Thread1of1ForFork0_#t~post5#1=|v_thread1Thread1of1ForFork0_#t~post5#1_7|, #memory_int=|v_#memory_int_121|, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_21|, ~q3~0.base=v_~q3~0.base_45, ~r~0=v_~r~0_30, ~q3~0.offset=v_~q3~0.offset_45} AuxVars[] AssignedVars[~q3_front~0, thread1Thread1of1ForFork0_~l~0#1, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork0_#t~mem4#1, thread1Thread1of1ForFork0_#t~post5#1, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1][432], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 84#thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 120#thread1Err7ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), 43#L91true, thread3Thread1of1ForFork2InUse, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:54,988 INFO L383 tUnfolder$Statistics]: this new event has 222 ancestors and is cut-off event [2022-09-16 11:54:54,988 INFO L386 tUnfolder$Statistics]: existing Event has 210 ancestors and is cut-off event [2022-09-16 11:54:54,988 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:54,988 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:54,989 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1088] L63-->thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~post5#1_1| v_~q3_front~0_37) (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_15| |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_11|) (= |v_thread1Thread1of1ForFork0_~l~0#1_3| (select (select |v_#memory_int_115| v_~q3~0.base_39) (+ v_~q3~0.offset_39 (* 4 v_~q3_front~0_37)))) (= (ite (and (<= 0 v_~q3_front~0_37) (< v_~q3_front~0_37 v_~n3~0_22)) 1 0) |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_11|) (not (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_15| 0)) (not (<= |v_thread1Thread1of1ForFork0_#t~post5#1_1| 2147483646))) InVars {~q3_front~0=v_~q3_front~0_37, #memory_int=|v_#memory_int_115|, ~q3~0.base=v_~q3~0.base_39, ~n3~0=v_~n3~0_22, ~q3~0.offset=v_~q3~0.offset_39} OutVars{~q3_front~0=v_~q3_front~0_37, thread1Thread1of1ForFork0_~l~0#1=|v_thread1Thread1of1ForFork0_~l~0#1_3|, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_11|, thread1Thread1of1ForFork0_#t~mem4#1=|v_thread1Thread1of1ForFork0_#t~mem4#1_1|, ~n3~0=v_~n3~0_22, thread1Thread1of1ForFork0_#t~post5#1=|v_thread1Thread1of1ForFork0_#t~post5#1_1|, #memory_int=|v_#memory_int_115|, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_15|, ~q3~0.base=v_~q3~0.base_39, ~q3~0.offset=v_~q3~0.offset_39} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_~l~0#1, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork0_#t~mem4#1, thread1Thread1of1ForFork0_#t~post5#1, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1][433], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 84#thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), 43#L91true, thread3Thread1of1ForFork2InUse, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), 127#thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:54,989 INFO L383 tUnfolder$Statistics]: this new event has 222 ancestors and is cut-off event [2022-09-16 11:54:54,989 INFO L386 tUnfolder$Statistics]: existing Event has 210 ancestors and is cut-off event [2022-09-16 11:54:54,989 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:54,989 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:54,989 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1090] L63-->thread1Err6ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (= (+ 1 v_~q3_front~0_42) v_~q3_front~0_41) (<= v_~q3_front~0_41 2147483647) (= (select (select |v_#memory_int_119| v_~q3~0.base_43) (+ (* 4 v_~q3_front~0_42) v_~q3~0.offset_43)) |v_thread1Thread1of1ForFork0_~l~0#1_7|) (not (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_19| 0)) (<= 0 (+ 2147483648 v_~q3_front~0_41)) (= (ite (and (<= 0 v_~q3_front~0_42) (< v_~q3_front~0_42 v_~n3~0_26)) 1 0) |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_15|) (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_19| |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_15|) (not (<= (+ |v_thread1Thread1of1ForFork0_~l~0#1_7| v_~r~0_28) 2147483647))) InVars {~q3_front~0=v_~q3_front~0_42, ~n3~0=v_~n3~0_26, #memory_int=|v_#memory_int_119|, ~q3~0.base=v_~q3~0.base_43, ~r~0=v_~r~0_28, ~q3~0.offset=v_~q3~0.offset_43} OutVars{~q3_front~0=v_~q3_front~0_41, thread1Thread1of1ForFork0_~l~0#1=|v_thread1Thread1of1ForFork0_~l~0#1_7|, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_15|, thread1Thread1of1ForFork0_#t~mem4#1=|v_thread1Thread1of1ForFork0_#t~mem4#1_5|, ~n3~0=v_~n3~0_26, thread1Thread1of1ForFork0_#t~post5#1=|v_thread1Thread1of1ForFork0_#t~post5#1_5|, #memory_int=|v_#memory_int_119|, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_19|, ~q3~0.base=v_~q3~0.base_43, ~r~0=v_~r~0_28, ~q3~0.offset=v_~q3~0.offset_43} AuxVars[] AssignedVars[~q3_front~0, thread1Thread1of1ForFork0_~l~0#1, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork0_#t~mem4#1, thread1Thread1of1ForFork0_#t~post5#1, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1][434], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 84#thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 263#thread1Err6ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), 43#L91true, thread3Thread1of1ForFork2InUse, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:54,989 INFO L383 tUnfolder$Statistics]: this new event has 222 ancestors and is cut-off event [2022-09-16 11:54:54,989 INFO L386 tUnfolder$Statistics]: existing Event has 210 ancestors and is cut-off event [2022-09-16 11:54:54,989 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:54,989 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:54,990 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1092] L63-->L62-1: Formula: (let ((.cse0 (+ v_~r~0_33 |v_thread1Thread1of1ForFork0_~l~0#1_11|))) (and (= (+ 1 v_~q3_front~0_50) v_~q3_front~0_49) (<= v_~q3_front~0_50 2147483646) (= |v_thread1Thread1of1ForFork0_~l~0#1_11| (select (select |v_#memory_int_123| v_~q3~0.base_47) (+ (* 4 v_~q3_front~0_50) v_~q3~0.offset_47))) (= v_~r~0_32 .cse0) (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_23| |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_19|) (= (ite (and (< v_~q3_front~0_50 v_~n3~0_30) (<= 0 v_~q3_front~0_50)) 1 0) |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_19|) (<= .cse0 2147483647) (<= 0 (+ 2147483649 v_~q3_front~0_50)) (<= 0 (+ v_~r~0_33 |v_thread1Thread1of1ForFork0_~l~0#1_11| 2147483648)) (not (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_23| 0)))) InVars {~q3_front~0=v_~q3_front~0_50, ~n3~0=v_~n3~0_30, #memory_int=|v_#memory_int_123|, ~q3~0.base=v_~q3~0.base_47, ~r~0=v_~r~0_33, ~q3~0.offset=v_~q3~0.offset_47} OutVars{~q3_front~0=v_~q3_front~0_49, thread1Thread1of1ForFork0_~l~0#1=|v_thread1Thread1of1ForFork0_~l~0#1_11|, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_19|, thread1Thread1of1ForFork0_#t~mem4#1=|v_thread1Thread1of1ForFork0_#t~mem4#1_9|, ~n3~0=v_~n3~0_30, thread1Thread1of1ForFork0_#t~post5#1=|v_thread1Thread1of1ForFork0_#t~post5#1_9|, #memory_int=|v_#memory_int_123|, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_23|, ~q3~0.base=v_~q3~0.base_47, ~r~0=v_~r~0_32, ~q3~0.offset=v_~q3~0.offset_47} AuxVars[] AssignedVars[~q3_front~0, thread1Thread1of1ForFork0_~l~0#1, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork0_#t~mem4#1, thread1Thread1of1ForFork0_#t~post5#1, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1, ~r~0][435], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 84#thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), 191#L62-1true, Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), 43#L91true, thread3Thread1of1ForFork2InUse, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:54,990 INFO L383 tUnfolder$Statistics]: this new event has 222 ancestors and is cut-off event [2022-09-16 11:54:54,990 INFO L386 tUnfolder$Statistics]: existing Event has 210 ancestors and is cut-off event [2022-09-16 11:54:54,990 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:54,990 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:54,990 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1091] L63-->thread1Err7ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (<= v_~q3_front~0_46 2147483646) (= |v_thread1Thread1of1ForFork0_~l~0#1_9| (select (select |v_#memory_int_121| v_~q3~0.base_45) (+ (* 4 v_~q3_front~0_46) v_~q3~0.offset_45))) (<= (+ |v_thread1Thread1of1ForFork0_~l~0#1_9| v_~r~0_30) 2147483647) (not (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_21| 0)) (not (<= 0 (+ |v_thread1Thread1of1ForFork0_~l~0#1_9| v_~r~0_30 2147483648))) (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_21| |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_17|) (<= 0 (+ 2147483649 v_~q3_front~0_46)) (= (+ 1 v_~q3_front~0_46) v_~q3_front~0_45) (= (ite (and (<= 0 v_~q3_front~0_46) (< v_~q3_front~0_46 v_~n3~0_28)) 1 0) |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_17|)) InVars {~q3_front~0=v_~q3_front~0_46, ~n3~0=v_~n3~0_28, #memory_int=|v_#memory_int_121|, ~q3~0.base=v_~q3~0.base_45, ~r~0=v_~r~0_30, ~q3~0.offset=v_~q3~0.offset_45} OutVars{~q3_front~0=v_~q3_front~0_45, thread1Thread1of1ForFork0_~l~0#1=|v_thread1Thread1of1ForFork0_~l~0#1_9|, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_17|, thread1Thread1of1ForFork0_#t~mem4#1=|v_thread1Thread1of1ForFork0_#t~mem4#1_7|, ~n3~0=v_~n3~0_28, thread1Thread1of1ForFork0_#t~post5#1=|v_thread1Thread1of1ForFork0_#t~post5#1_7|, #memory_int=|v_#memory_int_121|, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_21|, ~q3~0.base=v_~q3~0.base_45, ~r~0=v_~r~0_30, ~q3~0.offset=v_~q3~0.offset_45} AuxVars[] AssignedVars[~q3_front~0, thread1Thread1of1ForFork0_~l~0#1, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork0_#t~mem4#1, thread1Thread1of1ForFork0_#t~post5#1, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1][432], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 84#thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 120#thread1Err7ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 34#L87true, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:54,990 INFO L383 tUnfolder$Statistics]: this new event has 228 ancestors and is cut-off event [2022-09-16 11:54:54,990 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,990 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,991 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,991 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1088] L63-->thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~post5#1_1| v_~q3_front~0_37) (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_15| |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_11|) (= |v_thread1Thread1of1ForFork0_~l~0#1_3| (select (select |v_#memory_int_115| v_~q3~0.base_39) (+ v_~q3~0.offset_39 (* 4 v_~q3_front~0_37)))) (= (ite (and (<= 0 v_~q3_front~0_37) (< v_~q3_front~0_37 v_~n3~0_22)) 1 0) |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_11|) (not (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_15| 0)) (not (<= |v_thread1Thread1of1ForFork0_#t~post5#1_1| 2147483646))) InVars {~q3_front~0=v_~q3_front~0_37, #memory_int=|v_#memory_int_115|, ~q3~0.base=v_~q3~0.base_39, ~n3~0=v_~n3~0_22, ~q3~0.offset=v_~q3~0.offset_39} OutVars{~q3_front~0=v_~q3_front~0_37, thread1Thread1of1ForFork0_~l~0#1=|v_thread1Thread1of1ForFork0_~l~0#1_3|, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_11|, thread1Thread1of1ForFork0_#t~mem4#1=|v_thread1Thread1of1ForFork0_#t~mem4#1_1|, ~n3~0=v_~n3~0_22, thread1Thread1of1ForFork0_#t~post5#1=|v_thread1Thread1of1ForFork0_#t~post5#1_1|, #memory_int=|v_#memory_int_115|, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_15|, ~q3~0.base=v_~q3~0.base_39, ~q3~0.offset=v_~q3~0.offset_39} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_~l~0#1, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork0_#t~mem4#1, thread1Thread1of1ForFork0_#t~post5#1, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1][433], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 84#thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 34#L87true, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), 127#thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:54,991 INFO L383 tUnfolder$Statistics]: this new event has 228 ancestors and is cut-off event [2022-09-16 11:54:54,991 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,991 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,991 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,991 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1090] L63-->thread1Err6ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (= (+ 1 v_~q3_front~0_42) v_~q3_front~0_41) (<= v_~q3_front~0_41 2147483647) (= (select (select |v_#memory_int_119| v_~q3~0.base_43) (+ (* 4 v_~q3_front~0_42) v_~q3~0.offset_43)) |v_thread1Thread1of1ForFork0_~l~0#1_7|) (not (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_19| 0)) (<= 0 (+ 2147483648 v_~q3_front~0_41)) (= (ite (and (<= 0 v_~q3_front~0_42) (< v_~q3_front~0_42 v_~n3~0_26)) 1 0) |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_15|) (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_19| |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_15|) (not (<= (+ |v_thread1Thread1of1ForFork0_~l~0#1_7| v_~r~0_28) 2147483647))) InVars {~q3_front~0=v_~q3_front~0_42, ~n3~0=v_~n3~0_26, #memory_int=|v_#memory_int_119|, ~q3~0.base=v_~q3~0.base_43, ~r~0=v_~r~0_28, ~q3~0.offset=v_~q3~0.offset_43} OutVars{~q3_front~0=v_~q3_front~0_41, thread1Thread1of1ForFork0_~l~0#1=|v_thread1Thread1of1ForFork0_~l~0#1_7|, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_15|, thread1Thread1of1ForFork0_#t~mem4#1=|v_thread1Thread1of1ForFork0_#t~mem4#1_5|, ~n3~0=v_~n3~0_26, thread1Thread1of1ForFork0_#t~post5#1=|v_thread1Thread1of1ForFork0_#t~post5#1_5|, #memory_int=|v_#memory_int_119|, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_19|, ~q3~0.base=v_~q3~0.base_43, ~r~0=v_~r~0_28, ~q3~0.offset=v_~q3~0.offset_43} AuxVars[] AssignedVars[~q3_front~0, thread1Thread1of1ForFork0_~l~0#1, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork0_#t~mem4#1, thread1Thread1of1ForFork0_#t~post5#1, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1][434], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 84#thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 263#thread1Err6ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 34#L87true, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:54,991 INFO L383 tUnfolder$Statistics]: this new event has 228 ancestors and is cut-off event [2022-09-16 11:54:54,991 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,991 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,991 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,992 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1092] L63-->L62-1: Formula: (let ((.cse0 (+ v_~r~0_33 |v_thread1Thread1of1ForFork0_~l~0#1_11|))) (and (= (+ 1 v_~q3_front~0_50) v_~q3_front~0_49) (<= v_~q3_front~0_50 2147483646) (= |v_thread1Thread1of1ForFork0_~l~0#1_11| (select (select |v_#memory_int_123| v_~q3~0.base_47) (+ (* 4 v_~q3_front~0_50) v_~q3~0.offset_47))) (= v_~r~0_32 .cse0) (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_23| |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_19|) (= (ite (and (< v_~q3_front~0_50 v_~n3~0_30) (<= 0 v_~q3_front~0_50)) 1 0) |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_19|) (<= .cse0 2147483647) (<= 0 (+ 2147483649 v_~q3_front~0_50)) (<= 0 (+ v_~r~0_33 |v_thread1Thread1of1ForFork0_~l~0#1_11| 2147483648)) (not (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_23| 0)))) InVars {~q3_front~0=v_~q3_front~0_50, ~n3~0=v_~n3~0_30, #memory_int=|v_#memory_int_123|, ~q3~0.base=v_~q3~0.base_47, ~r~0=v_~r~0_33, ~q3~0.offset=v_~q3~0.offset_47} OutVars{~q3_front~0=v_~q3_front~0_49, thread1Thread1of1ForFork0_~l~0#1=|v_thread1Thread1of1ForFork0_~l~0#1_11|, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_19|, thread1Thread1of1ForFork0_#t~mem4#1=|v_thread1Thread1of1ForFork0_#t~mem4#1_9|, ~n3~0=v_~n3~0_30, thread1Thread1of1ForFork0_#t~post5#1=|v_thread1Thread1of1ForFork0_#t~post5#1_9|, #memory_int=|v_#memory_int_123|, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_23|, ~q3~0.base=v_~q3~0.base_47, ~r~0=v_~r~0_32, ~q3~0.offset=v_~q3~0.offset_47} AuxVars[] AssignedVars[~q3_front~0, thread1Thread1of1ForFork0_~l~0#1, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork0_#t~mem4#1, thread1Thread1of1ForFork0_#t~post5#1, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1, ~r~0][435], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 84#thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), 191#L62-1true, thread3Thread1of1ForFork2InUse, 34#L87true, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:54,992 INFO L383 tUnfolder$Statistics]: this new event has 228 ancestors and is cut-off event [2022-09-16 11:54:54,992 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,992 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,992 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,993 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1091] L63-->thread1Err7ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (<= v_~q3_front~0_46 2147483646) (= |v_thread1Thread1of1ForFork0_~l~0#1_9| (select (select |v_#memory_int_121| v_~q3~0.base_45) (+ (* 4 v_~q3_front~0_46) v_~q3~0.offset_45))) (<= (+ |v_thread1Thread1of1ForFork0_~l~0#1_9| v_~r~0_30) 2147483647) (not (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_21| 0)) (not (<= 0 (+ |v_thread1Thread1of1ForFork0_~l~0#1_9| v_~r~0_30 2147483648))) (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_21| |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_17|) (<= 0 (+ 2147483649 v_~q3_front~0_46)) (= (+ 1 v_~q3_front~0_46) v_~q3_front~0_45) (= (ite (and (<= 0 v_~q3_front~0_46) (< v_~q3_front~0_46 v_~n3~0_28)) 1 0) |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_17|)) InVars {~q3_front~0=v_~q3_front~0_46, ~n3~0=v_~n3~0_28, #memory_int=|v_#memory_int_121|, ~q3~0.base=v_~q3~0.base_45, ~r~0=v_~r~0_30, ~q3~0.offset=v_~q3~0.offset_45} OutVars{~q3_front~0=v_~q3_front~0_45, thread1Thread1of1ForFork0_~l~0#1=|v_thread1Thread1of1ForFork0_~l~0#1_9|, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_17|, thread1Thread1of1ForFork0_#t~mem4#1=|v_thread1Thread1of1ForFork0_#t~mem4#1_7|, ~n3~0=v_~n3~0_28, thread1Thread1of1ForFork0_#t~post5#1=|v_thread1Thread1of1ForFork0_#t~post5#1_7|, #memory_int=|v_#memory_int_121|, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_21|, ~q3~0.base=v_~q3~0.base_45, ~r~0=v_~r~0_30, ~q3~0.offset=v_~q3~0.offset_45} AuxVars[] AssignedVars[~q3_front~0, thread1Thread1of1ForFork0_~l~0#1, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork0_#t~mem4#1, thread1Thread1of1ForFork0_#t~post5#1, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1][432], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 120#thread1Err7ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 34#L87true, 4#thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:54,993 INFO L383 tUnfolder$Statistics]: this new event has 228 ancestors and is cut-off event [2022-09-16 11:54:54,993 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,993 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,993 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,993 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1088] L63-->thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~post5#1_1| v_~q3_front~0_37) (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_15| |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_11|) (= |v_thread1Thread1of1ForFork0_~l~0#1_3| (select (select |v_#memory_int_115| v_~q3~0.base_39) (+ v_~q3~0.offset_39 (* 4 v_~q3_front~0_37)))) (= (ite (and (<= 0 v_~q3_front~0_37) (< v_~q3_front~0_37 v_~n3~0_22)) 1 0) |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_11|) (not (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_15| 0)) (not (<= |v_thread1Thread1of1ForFork0_#t~post5#1_1| 2147483646))) InVars {~q3_front~0=v_~q3_front~0_37, #memory_int=|v_#memory_int_115|, ~q3~0.base=v_~q3~0.base_39, ~n3~0=v_~n3~0_22, ~q3~0.offset=v_~q3~0.offset_39} OutVars{~q3_front~0=v_~q3_front~0_37, thread1Thread1of1ForFork0_~l~0#1=|v_thread1Thread1of1ForFork0_~l~0#1_3|, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_11|, thread1Thread1of1ForFork0_#t~mem4#1=|v_thread1Thread1of1ForFork0_#t~mem4#1_1|, ~n3~0=v_~n3~0_22, thread1Thread1of1ForFork0_#t~post5#1=|v_thread1Thread1of1ForFork0_#t~post5#1_1|, #memory_int=|v_#memory_int_115|, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_15|, ~q3~0.base=v_~q3~0.base_39, ~q3~0.offset=v_~q3~0.offset_39} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_~l~0#1, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork0_#t~mem4#1, thread1Thread1of1ForFork0_#t~post5#1, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1][433], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 34#L87true, 4#thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), 127#thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:54,993 INFO L383 tUnfolder$Statistics]: this new event has 228 ancestors and is cut-off event [2022-09-16 11:54:54,993 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,993 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,993 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,993 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1090] L63-->thread1Err6ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (= (+ 1 v_~q3_front~0_42) v_~q3_front~0_41) (<= v_~q3_front~0_41 2147483647) (= (select (select |v_#memory_int_119| v_~q3~0.base_43) (+ (* 4 v_~q3_front~0_42) v_~q3~0.offset_43)) |v_thread1Thread1of1ForFork0_~l~0#1_7|) (not (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_19| 0)) (<= 0 (+ 2147483648 v_~q3_front~0_41)) (= (ite (and (<= 0 v_~q3_front~0_42) (< v_~q3_front~0_42 v_~n3~0_26)) 1 0) |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_15|) (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_19| |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_15|) (not (<= (+ |v_thread1Thread1of1ForFork0_~l~0#1_7| v_~r~0_28) 2147483647))) InVars {~q3_front~0=v_~q3_front~0_42, ~n3~0=v_~n3~0_26, #memory_int=|v_#memory_int_119|, ~q3~0.base=v_~q3~0.base_43, ~r~0=v_~r~0_28, ~q3~0.offset=v_~q3~0.offset_43} OutVars{~q3_front~0=v_~q3_front~0_41, thread1Thread1of1ForFork0_~l~0#1=|v_thread1Thread1of1ForFork0_~l~0#1_7|, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_15|, thread1Thread1of1ForFork0_#t~mem4#1=|v_thread1Thread1of1ForFork0_#t~mem4#1_5|, ~n3~0=v_~n3~0_26, thread1Thread1of1ForFork0_#t~post5#1=|v_thread1Thread1of1ForFork0_#t~post5#1_5|, #memory_int=|v_#memory_int_119|, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_19|, ~q3~0.base=v_~q3~0.base_43, ~r~0=v_~r~0_28, ~q3~0.offset=v_~q3~0.offset_43} AuxVars[] AssignedVars[~q3_front~0, thread1Thread1of1ForFork0_~l~0#1, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork0_#t~mem4#1, thread1Thread1of1ForFork0_#t~post5#1, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1][434], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 263#thread1Err6ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 34#L87true, 4#thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:54,993 INFO L383 tUnfolder$Statistics]: this new event has 228 ancestors and is cut-off event [2022-09-16 11:54:54,993 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,993 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,994 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,994 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1092] L63-->L62-1: Formula: (let ((.cse0 (+ v_~r~0_33 |v_thread1Thread1of1ForFork0_~l~0#1_11|))) (and (= (+ 1 v_~q3_front~0_50) v_~q3_front~0_49) (<= v_~q3_front~0_50 2147483646) (= |v_thread1Thread1of1ForFork0_~l~0#1_11| (select (select |v_#memory_int_123| v_~q3~0.base_47) (+ (* 4 v_~q3_front~0_50) v_~q3~0.offset_47))) (= v_~r~0_32 .cse0) (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_23| |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_19|) (= (ite (and (< v_~q3_front~0_50 v_~n3~0_30) (<= 0 v_~q3_front~0_50)) 1 0) |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_19|) (<= .cse0 2147483647) (<= 0 (+ 2147483649 v_~q3_front~0_50)) (<= 0 (+ v_~r~0_33 |v_thread1Thread1of1ForFork0_~l~0#1_11| 2147483648)) (not (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_23| 0)))) InVars {~q3_front~0=v_~q3_front~0_50, ~n3~0=v_~n3~0_30, #memory_int=|v_#memory_int_123|, ~q3~0.base=v_~q3~0.base_47, ~r~0=v_~r~0_33, ~q3~0.offset=v_~q3~0.offset_47} OutVars{~q3_front~0=v_~q3_front~0_49, thread1Thread1of1ForFork0_~l~0#1=|v_thread1Thread1of1ForFork0_~l~0#1_11|, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_19|, thread1Thread1of1ForFork0_#t~mem4#1=|v_thread1Thread1of1ForFork0_#t~mem4#1_9|, ~n3~0=v_~n3~0_30, thread1Thread1of1ForFork0_#t~post5#1=|v_thread1Thread1of1ForFork0_#t~post5#1_9|, #memory_int=|v_#memory_int_123|, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_23|, ~q3~0.base=v_~q3~0.base_47, ~r~0=v_~r~0_32, ~q3~0.offset=v_~q3~0.offset_47} AuxVars[] AssignedVars[~q3_front~0, thread1Thread1of1ForFork0_~l~0#1, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork0_#t~mem4#1, thread1Thread1of1ForFork0_#t~post5#1, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1, ~r~0][435], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), 191#L62-1true, thread3Thread1of1ForFork2InUse, 34#L87true, 4#thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:54,994 INFO L383 tUnfolder$Statistics]: this new event has 228 ancestors and is cut-off event [2022-09-16 11:54:54,994 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,994 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,994 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:54,994 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1091] L63-->thread1Err7ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (<= v_~q3_front~0_46 2147483646) (= |v_thread1Thread1of1ForFork0_~l~0#1_9| (select (select |v_#memory_int_121| v_~q3~0.base_45) (+ (* 4 v_~q3_front~0_46) v_~q3~0.offset_45))) (<= (+ |v_thread1Thread1of1ForFork0_~l~0#1_9| v_~r~0_30) 2147483647) (not (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_21| 0)) (not (<= 0 (+ |v_thread1Thread1of1ForFork0_~l~0#1_9| v_~r~0_30 2147483648))) (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_21| |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_17|) (<= 0 (+ 2147483649 v_~q3_front~0_46)) (= (+ 1 v_~q3_front~0_46) v_~q3_front~0_45) (= (ite (and (<= 0 v_~q3_front~0_46) (< v_~q3_front~0_46 v_~n3~0_28)) 1 0) |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_17|)) InVars {~q3_front~0=v_~q3_front~0_46, ~n3~0=v_~n3~0_28, #memory_int=|v_#memory_int_121|, ~q3~0.base=v_~q3~0.base_45, ~r~0=v_~r~0_30, ~q3~0.offset=v_~q3~0.offset_45} OutVars{~q3_front~0=v_~q3_front~0_45, thread1Thread1of1ForFork0_~l~0#1=|v_thread1Thread1of1ForFork0_~l~0#1_9|, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_17|, thread1Thread1of1ForFork0_#t~mem4#1=|v_thread1Thread1of1ForFork0_#t~mem4#1_7|, ~n3~0=v_~n3~0_28, thread1Thread1of1ForFork0_#t~post5#1=|v_thread1Thread1of1ForFork0_#t~post5#1_7|, #memory_int=|v_#memory_int_121|, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_21|, ~q3~0.base=v_~q3~0.base_45, ~r~0=v_~r~0_30, ~q3~0.offset=v_~q3~0.offset_45} AuxVars[] AssignedVars[~q3_front~0, thread1Thread1of1ForFork0_~l~0#1, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork0_#t~mem4#1, thread1Thread1of1ForFork0_#t~post5#1, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1][432], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 120#thread1Err7ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), 43#L91true, thread3Thread1of1ForFork2InUse, 4#thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:54,994 INFO L383 tUnfolder$Statistics]: this new event has 222 ancestors and is cut-off event [2022-09-16 11:54:54,994 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:54,994 INFO L386 tUnfolder$Statistics]: existing Event has 210 ancestors and is cut-off event [2022-09-16 11:54:54,994 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:54,995 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1088] L63-->thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~post5#1_1| v_~q3_front~0_37) (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_15| |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_11|) (= |v_thread1Thread1of1ForFork0_~l~0#1_3| (select (select |v_#memory_int_115| v_~q3~0.base_39) (+ v_~q3~0.offset_39 (* 4 v_~q3_front~0_37)))) (= (ite (and (<= 0 v_~q3_front~0_37) (< v_~q3_front~0_37 v_~n3~0_22)) 1 0) |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_11|) (not (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_15| 0)) (not (<= |v_thread1Thread1of1ForFork0_#t~post5#1_1| 2147483646))) InVars {~q3_front~0=v_~q3_front~0_37, #memory_int=|v_#memory_int_115|, ~q3~0.base=v_~q3~0.base_39, ~n3~0=v_~n3~0_22, ~q3~0.offset=v_~q3~0.offset_39} OutVars{~q3_front~0=v_~q3_front~0_37, thread1Thread1of1ForFork0_~l~0#1=|v_thread1Thread1of1ForFork0_~l~0#1_3|, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_11|, thread1Thread1of1ForFork0_#t~mem4#1=|v_thread1Thread1of1ForFork0_#t~mem4#1_1|, ~n3~0=v_~n3~0_22, thread1Thread1of1ForFork0_#t~post5#1=|v_thread1Thread1of1ForFork0_#t~post5#1_1|, #memory_int=|v_#memory_int_115|, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_15|, ~q3~0.base=v_~q3~0.base_39, ~q3~0.offset=v_~q3~0.offset_39} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_~l~0#1, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork0_#t~mem4#1, thread1Thread1of1ForFork0_#t~post5#1, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1][433], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), 43#L91true, thread3Thread1of1ForFork2InUse, 4#thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), 127#thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:54,995 INFO L383 tUnfolder$Statistics]: this new event has 222 ancestors and is cut-off event [2022-09-16 11:54:54,995 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:54,995 INFO L386 tUnfolder$Statistics]: existing Event has 210 ancestors and is cut-off event [2022-09-16 11:54:54,995 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:54,995 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1090] L63-->thread1Err6ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (= (+ 1 v_~q3_front~0_42) v_~q3_front~0_41) (<= v_~q3_front~0_41 2147483647) (= (select (select |v_#memory_int_119| v_~q3~0.base_43) (+ (* 4 v_~q3_front~0_42) v_~q3~0.offset_43)) |v_thread1Thread1of1ForFork0_~l~0#1_7|) (not (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_19| 0)) (<= 0 (+ 2147483648 v_~q3_front~0_41)) (= (ite (and (<= 0 v_~q3_front~0_42) (< v_~q3_front~0_42 v_~n3~0_26)) 1 0) |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_15|) (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_19| |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_15|) (not (<= (+ |v_thread1Thread1of1ForFork0_~l~0#1_7| v_~r~0_28) 2147483647))) InVars {~q3_front~0=v_~q3_front~0_42, ~n3~0=v_~n3~0_26, #memory_int=|v_#memory_int_119|, ~q3~0.base=v_~q3~0.base_43, ~r~0=v_~r~0_28, ~q3~0.offset=v_~q3~0.offset_43} OutVars{~q3_front~0=v_~q3_front~0_41, thread1Thread1of1ForFork0_~l~0#1=|v_thread1Thread1of1ForFork0_~l~0#1_7|, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_15|, thread1Thread1of1ForFork0_#t~mem4#1=|v_thread1Thread1of1ForFork0_#t~mem4#1_5|, ~n3~0=v_~n3~0_26, thread1Thread1of1ForFork0_#t~post5#1=|v_thread1Thread1of1ForFork0_#t~post5#1_5|, #memory_int=|v_#memory_int_119|, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_19|, ~q3~0.base=v_~q3~0.base_43, ~r~0=v_~r~0_28, ~q3~0.offset=v_~q3~0.offset_43} AuxVars[] AssignedVars[~q3_front~0, thread1Thread1of1ForFork0_~l~0#1, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork0_#t~mem4#1, thread1Thread1of1ForFork0_#t~post5#1, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1][434], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 263#thread1Err6ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), 43#L91true, thread3Thread1of1ForFork2InUse, 4#thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:54,995 INFO L383 tUnfolder$Statistics]: this new event has 222 ancestors and is cut-off event [2022-09-16 11:54:54,995 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:54,995 INFO L386 tUnfolder$Statistics]: existing Event has 210 ancestors and is cut-off event [2022-09-16 11:54:54,995 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:54,996 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1092] L63-->L62-1: Formula: (let ((.cse0 (+ v_~r~0_33 |v_thread1Thread1of1ForFork0_~l~0#1_11|))) (and (= (+ 1 v_~q3_front~0_50) v_~q3_front~0_49) (<= v_~q3_front~0_50 2147483646) (= |v_thread1Thread1of1ForFork0_~l~0#1_11| (select (select |v_#memory_int_123| v_~q3~0.base_47) (+ (* 4 v_~q3_front~0_50) v_~q3~0.offset_47))) (= v_~r~0_32 .cse0) (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_23| |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_19|) (= (ite (and (< v_~q3_front~0_50 v_~n3~0_30) (<= 0 v_~q3_front~0_50)) 1 0) |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_19|) (<= .cse0 2147483647) (<= 0 (+ 2147483649 v_~q3_front~0_50)) (<= 0 (+ v_~r~0_33 |v_thread1Thread1of1ForFork0_~l~0#1_11| 2147483648)) (not (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_23| 0)))) InVars {~q3_front~0=v_~q3_front~0_50, ~n3~0=v_~n3~0_30, #memory_int=|v_#memory_int_123|, ~q3~0.base=v_~q3~0.base_47, ~r~0=v_~r~0_33, ~q3~0.offset=v_~q3~0.offset_47} OutVars{~q3_front~0=v_~q3_front~0_49, thread1Thread1of1ForFork0_~l~0#1=|v_thread1Thread1of1ForFork0_~l~0#1_11|, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_19|, thread1Thread1of1ForFork0_#t~mem4#1=|v_thread1Thread1of1ForFork0_#t~mem4#1_9|, ~n3~0=v_~n3~0_30, thread1Thread1of1ForFork0_#t~post5#1=|v_thread1Thread1of1ForFork0_#t~post5#1_9|, #memory_int=|v_#memory_int_123|, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_23|, ~q3~0.base=v_~q3~0.base_47, ~r~0=v_~r~0_32, ~q3~0.offset=v_~q3~0.offset_47} AuxVars[] AssignedVars[~q3_front~0, thread1Thread1of1ForFork0_~l~0#1, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork0_#t~mem4#1, thread1Thread1of1ForFork0_#t~post5#1, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1, ~r~0][435], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), 191#L62-1true, 43#L91true, thread3Thread1of1ForFork2InUse, 4#thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:54,996 INFO L383 tUnfolder$Statistics]: this new event has 222 ancestors and is cut-off event [2022-09-16 11:54:54,996 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:54,996 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:54,996 INFO L386 tUnfolder$Statistics]: existing Event has 210 ancestors and is cut-off event [2022-09-16 11:54:55,206 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1081] L58-->thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (not (<= |v_thread1Thread1of1ForFork0_#t~post2#1_1| 2147483646)) (= |v_thread1Thread1of1ForFork0_#t~post2#1_1| v_~q1_back~0_48)) InVars {~q1_back~0=v_~q1_back~0_48} OutVars{thread1Thread1of1ForFork0_#t~post2#1=|v_thread1Thread1of1ForFork0_#t~post2#1_1|, ~q1_back~0=v_~q1_back~0_48} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~post2#1][409], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 2#thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, 122#thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 64#thread3Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,207 INFO L383 tUnfolder$Statistics]: this new event has 228 ancestors and is cut-off event [2022-09-16 11:54:55,207 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,207 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,207 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,207 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1083] L58-->thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (<= v_~q1_back~0_72 2147483647) (= (+ 1 v_~q1_back~0_73) v_~q1_back~0_72) (not (<= |v_thread1Thread1of1ForFork0_#t~post3#1_1| 2147483646)) (<= 0 (+ 2147483648 v_~q1_back~0_72)) (= |v_thread1Thread1of1ForFork0_#t~post3#1_1| |v_thread1Thread1of1ForFork0_~i~0#1_7|)) InVars {~q1_back~0=v_~q1_back~0_73, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_7|} OutVars{thread1Thread1of1ForFork0_#t~post2#1=|v_thread1Thread1of1ForFork0_#t~post2#1_5|, ~q1_back~0=v_~q1_back~0_72, thread1Thread1of1ForFork0_#t~post3#1=|v_thread1Thread1of1ForFork0_#t~post3#1_1|, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_7|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~post2#1, ~q1_back~0, thread1Thread1of1ForFork0_#t~post3#1][410], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 2#thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 192#thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 64#thread3Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,207 INFO L383 tUnfolder$Statistics]: this new event has 228 ancestors and is cut-off event [2022-09-16 11:54:55,207 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,207 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,207 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,207 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1084] L58-->thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (= (+ 1 v_~q1_back~0_77) v_~q1_back~0_76) (= |v_thread1Thread1of1ForFork0_#t~post3#1_3| |v_thread1Thread1of1ForFork0_~i~0#1_9|) (<= |v_thread1Thread1of1ForFork0_#t~post3#1_3| 2147483646) (<= 0 (+ 2147483649 v_~q1_back~0_77)) (not (<= 0 (+ 2147483649 |v_thread1Thread1of1ForFork0_#t~post3#1_3|))) (<= v_~q1_back~0_77 2147483646)) InVars {~q1_back~0=v_~q1_back~0_77, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_9|} OutVars{thread1Thread1of1ForFork0_#t~post2#1=|v_thread1Thread1of1ForFork0_#t~post2#1_7|, ~q1_back~0=v_~q1_back~0_76, thread1Thread1of1ForFork0_#t~post3#1=|v_thread1Thread1of1ForFork0_#t~post3#1_3|, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~post2#1, ~q1_back~0, thread1Thread1of1ForFork0_#t~post3#1][411], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 2#thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 264#thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 64#thread3Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,207 INFO L383 tUnfolder$Statistics]: this new event has 228 ancestors and is cut-off event [2022-09-16 11:54:55,208 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,208 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,208 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,208 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1085] L58-->L62-1: Formula: (and (<= 0 (+ 2147483649 |v_thread1Thread1of1ForFork0_~i~0#1_11|)) (<= v_~q1_back~0_80 2147483647) (= (+ 1 v_~q1_back~0_81) v_~q1_back~0_80) (<= 0 (+ 2147483648 v_~q1_back~0_80)) (<= |v_thread1Thread1of1ForFork0_~i~0#1_11| 2147483646) (= |v_thread1Thread1of1ForFork0_~i~0#1_12| (+ |v_thread1Thread1of1ForFork0_~i~0#1_11| 1))) InVars {~q1_back~0=v_~q1_back~0_81, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_11|} OutVars{thread1Thread1of1ForFork0_#t~post2#1=|v_thread1Thread1of1ForFork0_#t~post2#1_9|, ~q1_back~0=v_~q1_back~0_80, thread1Thread1of1ForFork0_#t~post3#1=|v_thread1Thread1of1ForFork0_#t~post3#1_5|, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_12|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~post2#1, ~q1_back~0, thread1Thread1of1ForFork0_#t~post3#1, thread1Thread1of1ForFork0_~i~0#1][412], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 2#thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), 191#L62-1true, thread3Thread1of1ForFork2InUse, 64#thread3Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,208 INFO L383 tUnfolder$Statistics]: this new event has 228 ancestors and is cut-off event [2022-09-16 11:54:55,208 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,208 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,208 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,208 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1091] L63-->thread1Err7ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (<= v_~q3_front~0_46 2147483646) (= |v_thread1Thread1of1ForFork0_~l~0#1_9| (select (select |v_#memory_int_121| v_~q3~0.base_45) (+ (* 4 v_~q3_front~0_46) v_~q3~0.offset_45))) (<= (+ |v_thread1Thread1of1ForFork0_~l~0#1_9| v_~r~0_30) 2147483647) (not (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_21| 0)) (not (<= 0 (+ |v_thread1Thread1of1ForFork0_~l~0#1_9| v_~r~0_30 2147483648))) (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_21| |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_17|) (<= 0 (+ 2147483649 v_~q3_front~0_46)) (= (+ 1 v_~q3_front~0_46) v_~q3_front~0_45) (= (ite (and (<= 0 v_~q3_front~0_46) (< v_~q3_front~0_46 v_~n3~0_28)) 1 0) |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_17|)) InVars {~q3_front~0=v_~q3_front~0_46, ~n3~0=v_~n3~0_28, #memory_int=|v_#memory_int_121|, ~q3~0.base=v_~q3~0.base_45, ~r~0=v_~r~0_30, ~q3~0.offset=v_~q3~0.offset_45} OutVars{~q3_front~0=v_~q3_front~0_45, thread1Thread1of1ForFork0_~l~0#1=|v_thread1Thread1of1ForFork0_~l~0#1_9|, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_17|, thread1Thread1of1ForFork0_#t~mem4#1=|v_thread1Thread1of1ForFork0_#t~mem4#1_7|, ~n3~0=v_~n3~0_28, thread1Thread1of1ForFork0_#t~post5#1=|v_thread1Thread1of1ForFork0_#t~post5#1_7|, #memory_int=|v_#memory_int_121|, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_21|, ~q3~0.base=v_~q3~0.base_45, ~r~0=v_~r~0_30, ~q3~0.offset=v_~q3~0.offset_45} AuxVars[] AssignedVars[~q3_front~0, thread1Thread1of1ForFork0_~l~0#1, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork0_#t~mem4#1, thread1Thread1of1ForFork0_#t~post5#1, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1][432], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 2#thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 120#thread1Err7ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 64#thread3Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,208 INFO L383 tUnfolder$Statistics]: this new event has 229 ancestors and is cut-off event [2022-09-16 11:54:55,208 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,208 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,209 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,209 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1088] L63-->thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~post5#1_1| v_~q3_front~0_37) (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_15| |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_11|) (= |v_thread1Thread1of1ForFork0_~l~0#1_3| (select (select |v_#memory_int_115| v_~q3~0.base_39) (+ v_~q3~0.offset_39 (* 4 v_~q3_front~0_37)))) (= (ite (and (<= 0 v_~q3_front~0_37) (< v_~q3_front~0_37 v_~n3~0_22)) 1 0) |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_11|) (not (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_15| 0)) (not (<= |v_thread1Thread1of1ForFork0_#t~post5#1_1| 2147483646))) InVars {~q3_front~0=v_~q3_front~0_37, #memory_int=|v_#memory_int_115|, ~q3~0.base=v_~q3~0.base_39, ~n3~0=v_~n3~0_22, ~q3~0.offset=v_~q3~0.offset_39} OutVars{~q3_front~0=v_~q3_front~0_37, thread1Thread1of1ForFork0_~l~0#1=|v_thread1Thread1of1ForFork0_~l~0#1_3|, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_11|, thread1Thread1of1ForFork0_#t~mem4#1=|v_thread1Thread1of1ForFork0_#t~mem4#1_1|, ~n3~0=v_~n3~0_22, thread1Thread1of1ForFork0_#t~post5#1=|v_thread1Thread1of1ForFork0_#t~post5#1_1|, #memory_int=|v_#memory_int_115|, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_15|, ~q3~0.base=v_~q3~0.base_39, ~q3~0.offset=v_~q3~0.offset_39} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_~l~0#1, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork0_#t~mem4#1, thread1Thread1of1ForFork0_#t~post5#1, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1][433], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 2#thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 64#thread3Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), 127#thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,209 INFO L383 tUnfolder$Statistics]: this new event has 229 ancestors and is cut-off event [2022-09-16 11:54:55,209 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,209 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,209 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,209 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1090] L63-->thread1Err6ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (= (+ 1 v_~q3_front~0_42) v_~q3_front~0_41) (<= v_~q3_front~0_41 2147483647) (= (select (select |v_#memory_int_119| v_~q3~0.base_43) (+ (* 4 v_~q3_front~0_42) v_~q3~0.offset_43)) |v_thread1Thread1of1ForFork0_~l~0#1_7|) (not (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_19| 0)) (<= 0 (+ 2147483648 v_~q3_front~0_41)) (= (ite (and (<= 0 v_~q3_front~0_42) (< v_~q3_front~0_42 v_~n3~0_26)) 1 0) |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_15|) (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_19| |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_15|) (not (<= (+ |v_thread1Thread1of1ForFork0_~l~0#1_7| v_~r~0_28) 2147483647))) InVars {~q3_front~0=v_~q3_front~0_42, ~n3~0=v_~n3~0_26, #memory_int=|v_#memory_int_119|, ~q3~0.base=v_~q3~0.base_43, ~r~0=v_~r~0_28, ~q3~0.offset=v_~q3~0.offset_43} OutVars{~q3_front~0=v_~q3_front~0_41, thread1Thread1of1ForFork0_~l~0#1=|v_thread1Thread1of1ForFork0_~l~0#1_7|, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_15|, thread1Thread1of1ForFork0_#t~mem4#1=|v_thread1Thread1of1ForFork0_#t~mem4#1_5|, ~n3~0=v_~n3~0_26, thread1Thread1of1ForFork0_#t~post5#1=|v_thread1Thread1of1ForFork0_#t~post5#1_5|, #memory_int=|v_#memory_int_119|, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_19|, ~q3~0.base=v_~q3~0.base_43, ~r~0=v_~r~0_28, ~q3~0.offset=v_~q3~0.offset_43} AuxVars[] AssignedVars[~q3_front~0, thread1Thread1of1ForFork0_~l~0#1, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork0_#t~mem4#1, thread1Thread1of1ForFork0_#t~post5#1, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1][434], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 2#thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 263#thread1Err6ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 64#thread3Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,209 INFO L383 tUnfolder$Statistics]: this new event has 229 ancestors and is cut-off event [2022-09-16 11:54:55,209 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,209 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,209 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,210 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1092] L63-->L62-1: Formula: (let ((.cse0 (+ v_~r~0_33 |v_thread1Thread1of1ForFork0_~l~0#1_11|))) (and (= (+ 1 v_~q3_front~0_50) v_~q3_front~0_49) (<= v_~q3_front~0_50 2147483646) (= |v_thread1Thread1of1ForFork0_~l~0#1_11| (select (select |v_#memory_int_123| v_~q3~0.base_47) (+ (* 4 v_~q3_front~0_50) v_~q3~0.offset_47))) (= v_~r~0_32 .cse0) (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_23| |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_19|) (= (ite (and (< v_~q3_front~0_50 v_~n3~0_30) (<= 0 v_~q3_front~0_50)) 1 0) |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_19|) (<= .cse0 2147483647) (<= 0 (+ 2147483649 v_~q3_front~0_50)) (<= 0 (+ v_~r~0_33 |v_thread1Thread1of1ForFork0_~l~0#1_11| 2147483648)) (not (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_23| 0)))) InVars {~q3_front~0=v_~q3_front~0_50, ~n3~0=v_~n3~0_30, #memory_int=|v_#memory_int_123|, ~q3~0.base=v_~q3~0.base_47, ~r~0=v_~r~0_33, ~q3~0.offset=v_~q3~0.offset_47} OutVars{~q3_front~0=v_~q3_front~0_49, thread1Thread1of1ForFork0_~l~0#1=|v_thread1Thread1of1ForFork0_~l~0#1_11|, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_19|, thread1Thread1of1ForFork0_#t~mem4#1=|v_thread1Thread1of1ForFork0_#t~mem4#1_9|, ~n3~0=v_~n3~0_30, thread1Thread1of1ForFork0_#t~post5#1=|v_thread1Thread1of1ForFork0_#t~post5#1_9|, #memory_int=|v_#memory_int_123|, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_23|, ~q3~0.base=v_~q3~0.base_47, ~r~0=v_~r~0_32, ~q3~0.offset=v_~q3~0.offset_47} AuxVars[] AssignedVars[~q3_front~0, thread1Thread1of1ForFork0_~l~0#1, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork0_#t~mem4#1, thread1Thread1of1ForFork0_#t~post5#1, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1, ~r~0][435], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 2#thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), 191#L62-1true, thread3Thread1of1ForFork2InUse, 64#thread3Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,210 INFO L383 tUnfolder$Statistics]: this new event has 229 ancestors and is cut-off event [2022-09-16 11:54:55,210 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,210 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,210 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,211 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1081] L58-->thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (not (<= |v_thread1Thread1of1ForFork0_#t~post2#1_1| 2147483646)) (= |v_thread1Thread1of1ForFork0_#t~post2#1_1| v_~q1_back~0_48)) InVars {~q1_back~0=v_~q1_back~0_48} OutVars{thread1Thread1of1ForFork0_#t~post2#1=|v_thread1Thread1of1ForFork0_#t~post2#1_1|, ~q1_back~0=v_~q1_back~0_48} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~post2#1][409], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), 2#thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 84#thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), 122#thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,211 INFO L383 tUnfolder$Statistics]: this new event has 228 ancestors and is cut-off event [2022-09-16 11:54:55,211 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,211 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,211 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,212 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1083] L58-->thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (<= v_~q1_back~0_72 2147483647) (= (+ 1 v_~q1_back~0_73) v_~q1_back~0_72) (not (<= |v_thread1Thread1of1ForFork0_#t~post3#1_1| 2147483646)) (<= 0 (+ 2147483648 v_~q1_back~0_72)) (= |v_thread1Thread1of1ForFork0_#t~post3#1_1| |v_thread1Thread1of1ForFork0_~i~0#1_7|)) InVars {~q1_back~0=v_~q1_back~0_73, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_7|} OutVars{thread1Thread1of1ForFork0_#t~post2#1=|v_thread1Thread1of1ForFork0_#t~post2#1_5|, ~q1_back~0=v_~q1_back~0_72, thread1Thread1of1ForFork0_#t~post3#1=|v_thread1Thread1of1ForFork0_#t~post3#1_1|, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_7|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~post2#1, ~q1_back~0, thread1Thread1of1ForFork0_#t~post3#1][410], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), 2#thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 192#thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 84#thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,212 INFO L383 tUnfolder$Statistics]: this new event has 228 ancestors and is cut-off event [2022-09-16 11:54:55,212 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,212 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,212 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,212 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1084] L58-->thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (= (+ 1 v_~q1_back~0_77) v_~q1_back~0_76) (= |v_thread1Thread1of1ForFork0_#t~post3#1_3| |v_thread1Thread1of1ForFork0_~i~0#1_9|) (<= |v_thread1Thread1of1ForFork0_#t~post3#1_3| 2147483646) (<= 0 (+ 2147483649 v_~q1_back~0_77)) (not (<= 0 (+ 2147483649 |v_thread1Thread1of1ForFork0_#t~post3#1_3|))) (<= v_~q1_back~0_77 2147483646)) InVars {~q1_back~0=v_~q1_back~0_77, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_9|} OutVars{thread1Thread1of1ForFork0_#t~post2#1=|v_thread1Thread1of1ForFork0_#t~post2#1_7|, ~q1_back~0=v_~q1_back~0_76, thread1Thread1of1ForFork0_#t~post3#1=|v_thread1Thread1of1ForFork0_#t~post3#1_3|, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~post2#1, ~q1_back~0, thread1Thread1of1ForFork0_#t~post3#1][411], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), 2#thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 84#thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 264#thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,212 INFO L383 tUnfolder$Statistics]: this new event has 228 ancestors and is cut-off event [2022-09-16 11:54:55,212 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,212 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,212 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,213 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1085] L58-->L62-1: Formula: (and (<= 0 (+ 2147483649 |v_thread1Thread1of1ForFork0_~i~0#1_11|)) (<= v_~q1_back~0_80 2147483647) (= (+ 1 v_~q1_back~0_81) v_~q1_back~0_80) (<= 0 (+ 2147483648 v_~q1_back~0_80)) (<= |v_thread1Thread1of1ForFork0_~i~0#1_11| 2147483646) (= |v_thread1Thread1of1ForFork0_~i~0#1_12| (+ |v_thread1Thread1of1ForFork0_~i~0#1_11| 1))) InVars {~q1_back~0=v_~q1_back~0_81, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_11|} OutVars{thread1Thread1of1ForFork0_#t~post2#1=|v_thread1Thread1of1ForFork0_#t~post2#1_9|, ~q1_back~0=v_~q1_back~0_80, thread1Thread1of1ForFork0_#t~post3#1=|v_thread1Thread1of1ForFork0_#t~post3#1_5|, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_12|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~post2#1, ~q1_back~0, thread1Thread1of1ForFork0_#t~post3#1, thread1Thread1of1ForFork0_~i~0#1][412], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), 2#thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 84#thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), 191#L62-1true, thread3Thread1of1ForFork2InUse, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,213 INFO L383 tUnfolder$Statistics]: this new event has 228 ancestors and is cut-off event [2022-09-16 11:54:55,213 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,213 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,213 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,213 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1091] L63-->thread1Err7ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (<= v_~q3_front~0_46 2147483646) (= |v_thread1Thread1of1ForFork0_~l~0#1_9| (select (select |v_#memory_int_121| v_~q3~0.base_45) (+ (* 4 v_~q3_front~0_46) v_~q3~0.offset_45))) (<= (+ |v_thread1Thread1of1ForFork0_~l~0#1_9| v_~r~0_30) 2147483647) (not (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_21| 0)) (not (<= 0 (+ |v_thread1Thread1of1ForFork0_~l~0#1_9| v_~r~0_30 2147483648))) (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_21| |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_17|) (<= 0 (+ 2147483649 v_~q3_front~0_46)) (= (+ 1 v_~q3_front~0_46) v_~q3_front~0_45) (= (ite (and (<= 0 v_~q3_front~0_46) (< v_~q3_front~0_46 v_~n3~0_28)) 1 0) |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_17|)) InVars {~q3_front~0=v_~q3_front~0_46, ~n3~0=v_~n3~0_28, #memory_int=|v_#memory_int_121|, ~q3~0.base=v_~q3~0.base_45, ~r~0=v_~r~0_30, ~q3~0.offset=v_~q3~0.offset_45} OutVars{~q3_front~0=v_~q3_front~0_45, thread1Thread1of1ForFork0_~l~0#1=|v_thread1Thread1of1ForFork0_~l~0#1_9|, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_17|, thread1Thread1of1ForFork0_#t~mem4#1=|v_thread1Thread1of1ForFork0_#t~mem4#1_7|, ~n3~0=v_~n3~0_28, thread1Thread1of1ForFork0_#t~post5#1=|v_thread1Thread1of1ForFork0_#t~post5#1_7|, #memory_int=|v_#memory_int_121|, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_21|, ~q3~0.base=v_~q3~0.base_45, ~r~0=v_~r~0_30, ~q3~0.offset=v_~q3~0.offset_45} AuxVars[] AssignedVars[~q3_front~0, thread1Thread1of1ForFork0_~l~0#1, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork0_#t~mem4#1, thread1Thread1of1ForFork0_#t~post5#1, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1][432], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), 2#thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 84#thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 120#thread1Err7ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,213 INFO L383 tUnfolder$Statistics]: this new event has 229 ancestors and is cut-off event [2022-09-16 11:54:55,213 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,213 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,213 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,214 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1088] L63-->thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~post5#1_1| v_~q3_front~0_37) (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_15| |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_11|) (= |v_thread1Thread1of1ForFork0_~l~0#1_3| (select (select |v_#memory_int_115| v_~q3~0.base_39) (+ v_~q3~0.offset_39 (* 4 v_~q3_front~0_37)))) (= (ite (and (<= 0 v_~q3_front~0_37) (< v_~q3_front~0_37 v_~n3~0_22)) 1 0) |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_11|) (not (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_15| 0)) (not (<= |v_thread1Thread1of1ForFork0_#t~post5#1_1| 2147483646))) InVars {~q3_front~0=v_~q3_front~0_37, #memory_int=|v_#memory_int_115|, ~q3~0.base=v_~q3~0.base_39, ~n3~0=v_~n3~0_22, ~q3~0.offset=v_~q3~0.offset_39} OutVars{~q3_front~0=v_~q3_front~0_37, thread1Thread1of1ForFork0_~l~0#1=|v_thread1Thread1of1ForFork0_~l~0#1_3|, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_11|, thread1Thread1of1ForFork0_#t~mem4#1=|v_thread1Thread1of1ForFork0_#t~mem4#1_1|, ~n3~0=v_~n3~0_22, thread1Thread1of1ForFork0_#t~post5#1=|v_thread1Thread1of1ForFork0_#t~post5#1_1|, #memory_int=|v_#memory_int_115|, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_15|, ~q3~0.base=v_~q3~0.base_39, ~q3~0.offset=v_~q3~0.offset_39} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_~l~0#1, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork0_#t~mem4#1, thread1Thread1of1ForFork0_#t~post5#1, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1][433], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), 2#thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 84#thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), 127#thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,214 INFO L383 tUnfolder$Statistics]: this new event has 229 ancestors and is cut-off event [2022-09-16 11:54:55,214 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,214 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,214 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,214 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1090] L63-->thread1Err6ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (= (+ 1 v_~q3_front~0_42) v_~q3_front~0_41) (<= v_~q3_front~0_41 2147483647) (= (select (select |v_#memory_int_119| v_~q3~0.base_43) (+ (* 4 v_~q3_front~0_42) v_~q3~0.offset_43)) |v_thread1Thread1of1ForFork0_~l~0#1_7|) (not (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_19| 0)) (<= 0 (+ 2147483648 v_~q3_front~0_41)) (= (ite (and (<= 0 v_~q3_front~0_42) (< v_~q3_front~0_42 v_~n3~0_26)) 1 0) |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_15|) (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_19| |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_15|) (not (<= (+ |v_thread1Thread1of1ForFork0_~l~0#1_7| v_~r~0_28) 2147483647))) InVars {~q3_front~0=v_~q3_front~0_42, ~n3~0=v_~n3~0_26, #memory_int=|v_#memory_int_119|, ~q3~0.base=v_~q3~0.base_43, ~r~0=v_~r~0_28, ~q3~0.offset=v_~q3~0.offset_43} OutVars{~q3_front~0=v_~q3_front~0_41, thread1Thread1of1ForFork0_~l~0#1=|v_thread1Thread1of1ForFork0_~l~0#1_7|, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_15|, thread1Thread1of1ForFork0_#t~mem4#1=|v_thread1Thread1of1ForFork0_#t~mem4#1_5|, ~n3~0=v_~n3~0_26, thread1Thread1of1ForFork0_#t~post5#1=|v_thread1Thread1of1ForFork0_#t~post5#1_5|, #memory_int=|v_#memory_int_119|, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_19|, ~q3~0.base=v_~q3~0.base_43, ~r~0=v_~r~0_28, ~q3~0.offset=v_~q3~0.offset_43} AuxVars[] AssignedVars[~q3_front~0, thread1Thread1of1ForFork0_~l~0#1, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork0_#t~mem4#1, thread1Thread1of1ForFork0_#t~post5#1, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1][434], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), 2#thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 84#thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 263#thread1Err6ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,214 INFO L383 tUnfolder$Statistics]: this new event has 229 ancestors and is cut-off event [2022-09-16 11:54:55,214 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,214 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,214 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,215 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1092] L63-->L62-1: Formula: (let ((.cse0 (+ v_~r~0_33 |v_thread1Thread1of1ForFork0_~l~0#1_11|))) (and (= (+ 1 v_~q3_front~0_50) v_~q3_front~0_49) (<= v_~q3_front~0_50 2147483646) (= |v_thread1Thread1of1ForFork0_~l~0#1_11| (select (select |v_#memory_int_123| v_~q3~0.base_47) (+ (* 4 v_~q3_front~0_50) v_~q3~0.offset_47))) (= v_~r~0_32 .cse0) (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_23| |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_19|) (= (ite (and (< v_~q3_front~0_50 v_~n3~0_30) (<= 0 v_~q3_front~0_50)) 1 0) |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_19|) (<= .cse0 2147483647) (<= 0 (+ 2147483649 v_~q3_front~0_50)) (<= 0 (+ v_~r~0_33 |v_thread1Thread1of1ForFork0_~l~0#1_11| 2147483648)) (not (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_23| 0)))) InVars {~q3_front~0=v_~q3_front~0_50, ~n3~0=v_~n3~0_30, #memory_int=|v_#memory_int_123|, ~q3~0.base=v_~q3~0.base_47, ~r~0=v_~r~0_33, ~q3~0.offset=v_~q3~0.offset_47} OutVars{~q3_front~0=v_~q3_front~0_49, thread1Thread1of1ForFork0_~l~0#1=|v_thread1Thread1of1ForFork0_~l~0#1_11|, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_19|, thread1Thread1of1ForFork0_#t~mem4#1=|v_thread1Thread1of1ForFork0_#t~mem4#1_9|, ~n3~0=v_~n3~0_30, thread1Thread1of1ForFork0_#t~post5#1=|v_thread1Thread1of1ForFork0_#t~post5#1_9|, #memory_int=|v_#memory_int_123|, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_23|, ~q3~0.base=v_~q3~0.base_47, ~r~0=v_~r~0_32, ~q3~0.offset=v_~q3~0.offset_47} AuxVars[] AssignedVars[~q3_front~0, thread1Thread1of1ForFork0_~l~0#1, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork0_#t~mem4#1, thread1Thread1of1ForFork0_#t~post5#1, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1, ~r~0][435], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), 2#thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 84#thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), 191#L62-1true, thread3Thread1of1ForFork2InUse, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,215 INFO L383 tUnfolder$Statistics]: this new event has 229 ancestors and is cut-off event [2022-09-16 11:54:55,215 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,215 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,215 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,216 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1081] L58-->thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (not (<= |v_thread1Thread1of1ForFork0_#t~post2#1_1| 2147483646)) (= |v_thread1Thread1of1ForFork0_#t~post2#1_1| v_~q1_back~0_48)) InVars {~q1_back~0=v_~q1_back~0_48} OutVars{thread1Thread1of1ForFork0_#t~post2#1=|v_thread1Thread1of1ForFork0_#t~post2#1_1|, ~q1_back~0=v_~q1_back~0_48} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~post2#1][409], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), 2#thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), 122#thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 4#thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,216 INFO L383 tUnfolder$Statistics]: this new event has 228 ancestors and is cut-off event [2022-09-16 11:54:55,216 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,216 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,216 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,216 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1083] L58-->thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (<= v_~q1_back~0_72 2147483647) (= (+ 1 v_~q1_back~0_73) v_~q1_back~0_72) (not (<= |v_thread1Thread1of1ForFork0_#t~post3#1_1| 2147483646)) (<= 0 (+ 2147483648 v_~q1_back~0_72)) (= |v_thread1Thread1of1ForFork0_#t~post3#1_1| |v_thread1Thread1of1ForFork0_~i~0#1_7|)) InVars {~q1_back~0=v_~q1_back~0_73, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_7|} OutVars{thread1Thread1of1ForFork0_#t~post2#1=|v_thread1Thread1of1ForFork0_#t~post2#1_5|, ~q1_back~0=v_~q1_back~0_72, thread1Thread1of1ForFork0_#t~post3#1=|v_thread1Thread1of1ForFork0_#t~post3#1_1|, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_7|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~post2#1, ~q1_back~0, thread1Thread1of1ForFork0_#t~post3#1][410], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), 2#thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 192#thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 4#thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,217 INFO L383 tUnfolder$Statistics]: this new event has 228 ancestors and is cut-off event [2022-09-16 11:54:55,217 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,217 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,217 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,217 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1084] L58-->thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (= (+ 1 v_~q1_back~0_77) v_~q1_back~0_76) (= |v_thread1Thread1of1ForFork0_#t~post3#1_3| |v_thread1Thread1of1ForFork0_~i~0#1_9|) (<= |v_thread1Thread1of1ForFork0_#t~post3#1_3| 2147483646) (<= 0 (+ 2147483649 v_~q1_back~0_77)) (not (<= 0 (+ 2147483649 |v_thread1Thread1of1ForFork0_#t~post3#1_3|))) (<= v_~q1_back~0_77 2147483646)) InVars {~q1_back~0=v_~q1_back~0_77, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_9|} OutVars{thread1Thread1of1ForFork0_#t~post2#1=|v_thread1Thread1of1ForFork0_#t~post2#1_7|, ~q1_back~0=v_~q1_back~0_76, thread1Thread1of1ForFork0_#t~post3#1=|v_thread1Thread1of1ForFork0_#t~post3#1_3|, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~post2#1, ~q1_back~0, thread1Thread1of1ForFork0_#t~post3#1][411], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), 2#thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 264#thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 4#thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,217 INFO L383 tUnfolder$Statistics]: this new event has 228 ancestors and is cut-off event [2022-09-16 11:54:55,217 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,217 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,217 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,217 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1085] L58-->L62-1: Formula: (and (<= 0 (+ 2147483649 |v_thread1Thread1of1ForFork0_~i~0#1_11|)) (<= v_~q1_back~0_80 2147483647) (= (+ 1 v_~q1_back~0_81) v_~q1_back~0_80) (<= 0 (+ 2147483648 v_~q1_back~0_80)) (<= |v_thread1Thread1of1ForFork0_~i~0#1_11| 2147483646) (= |v_thread1Thread1of1ForFork0_~i~0#1_12| (+ |v_thread1Thread1of1ForFork0_~i~0#1_11| 1))) InVars {~q1_back~0=v_~q1_back~0_81, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_11|} OutVars{thread1Thread1of1ForFork0_#t~post2#1=|v_thread1Thread1of1ForFork0_#t~post2#1_9|, ~q1_back~0=v_~q1_back~0_80, thread1Thread1of1ForFork0_#t~post3#1=|v_thread1Thread1of1ForFork0_#t~post3#1_5|, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_12|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~post2#1, ~q1_back~0, thread1Thread1of1ForFork0_#t~post3#1, thread1Thread1of1ForFork0_~i~0#1][412], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), 2#thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), 191#L62-1true, Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 4#thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,217 INFO L383 tUnfolder$Statistics]: this new event has 228 ancestors and is cut-off event [2022-09-16 11:54:55,217 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,218 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,218 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,218 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1091] L63-->thread1Err7ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (<= v_~q3_front~0_46 2147483646) (= |v_thread1Thread1of1ForFork0_~l~0#1_9| (select (select |v_#memory_int_121| v_~q3~0.base_45) (+ (* 4 v_~q3_front~0_46) v_~q3~0.offset_45))) (<= (+ |v_thread1Thread1of1ForFork0_~l~0#1_9| v_~r~0_30) 2147483647) (not (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_21| 0)) (not (<= 0 (+ |v_thread1Thread1of1ForFork0_~l~0#1_9| v_~r~0_30 2147483648))) (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_21| |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_17|) (<= 0 (+ 2147483649 v_~q3_front~0_46)) (= (+ 1 v_~q3_front~0_46) v_~q3_front~0_45) (= (ite (and (<= 0 v_~q3_front~0_46) (< v_~q3_front~0_46 v_~n3~0_28)) 1 0) |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_17|)) InVars {~q3_front~0=v_~q3_front~0_46, ~n3~0=v_~n3~0_28, #memory_int=|v_#memory_int_121|, ~q3~0.base=v_~q3~0.base_45, ~r~0=v_~r~0_30, ~q3~0.offset=v_~q3~0.offset_45} OutVars{~q3_front~0=v_~q3_front~0_45, thread1Thread1of1ForFork0_~l~0#1=|v_thread1Thread1of1ForFork0_~l~0#1_9|, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_17|, thread1Thread1of1ForFork0_#t~mem4#1=|v_thread1Thread1of1ForFork0_#t~mem4#1_7|, ~n3~0=v_~n3~0_28, thread1Thread1of1ForFork0_#t~post5#1=|v_thread1Thread1of1ForFork0_#t~post5#1_7|, #memory_int=|v_#memory_int_121|, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_21|, ~q3~0.base=v_~q3~0.base_45, ~r~0=v_~r~0_30, ~q3~0.offset=v_~q3~0.offset_45} AuxVars[] AssignedVars[~q3_front~0, thread1Thread1of1ForFork0_~l~0#1, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork0_#t~mem4#1, thread1Thread1of1ForFork0_#t~post5#1, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1][432], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), 2#thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 120#thread1Err7ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 4#thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,218 INFO L383 tUnfolder$Statistics]: this new event has 229 ancestors and is cut-off event [2022-09-16 11:54:55,218 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,218 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,218 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,218 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1088] L63-->thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~post5#1_1| v_~q3_front~0_37) (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_15| |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_11|) (= |v_thread1Thread1of1ForFork0_~l~0#1_3| (select (select |v_#memory_int_115| v_~q3~0.base_39) (+ v_~q3~0.offset_39 (* 4 v_~q3_front~0_37)))) (= (ite (and (<= 0 v_~q3_front~0_37) (< v_~q3_front~0_37 v_~n3~0_22)) 1 0) |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_11|) (not (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_15| 0)) (not (<= |v_thread1Thread1of1ForFork0_#t~post5#1_1| 2147483646))) InVars {~q3_front~0=v_~q3_front~0_37, #memory_int=|v_#memory_int_115|, ~q3~0.base=v_~q3~0.base_39, ~n3~0=v_~n3~0_22, ~q3~0.offset=v_~q3~0.offset_39} OutVars{~q3_front~0=v_~q3_front~0_37, thread1Thread1of1ForFork0_~l~0#1=|v_thread1Thread1of1ForFork0_~l~0#1_3|, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_11|, thread1Thread1of1ForFork0_#t~mem4#1=|v_thread1Thread1of1ForFork0_#t~mem4#1_1|, ~n3~0=v_~n3~0_22, thread1Thread1of1ForFork0_#t~post5#1=|v_thread1Thread1of1ForFork0_#t~post5#1_1|, #memory_int=|v_#memory_int_115|, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_15|, ~q3~0.base=v_~q3~0.base_39, ~q3~0.offset=v_~q3~0.offset_39} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_~l~0#1, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork0_#t~mem4#1, thread1Thread1of1ForFork0_#t~post5#1, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1][433], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), 2#thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 4#thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), 127#thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,218 INFO L383 tUnfolder$Statistics]: this new event has 229 ancestors and is cut-off event [2022-09-16 11:54:55,218 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,219 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,219 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,219 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1090] L63-->thread1Err6ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (= (+ 1 v_~q3_front~0_42) v_~q3_front~0_41) (<= v_~q3_front~0_41 2147483647) (= (select (select |v_#memory_int_119| v_~q3~0.base_43) (+ (* 4 v_~q3_front~0_42) v_~q3~0.offset_43)) |v_thread1Thread1of1ForFork0_~l~0#1_7|) (not (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_19| 0)) (<= 0 (+ 2147483648 v_~q3_front~0_41)) (= (ite (and (<= 0 v_~q3_front~0_42) (< v_~q3_front~0_42 v_~n3~0_26)) 1 0) |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_15|) (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_19| |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_15|) (not (<= (+ |v_thread1Thread1of1ForFork0_~l~0#1_7| v_~r~0_28) 2147483647))) InVars {~q3_front~0=v_~q3_front~0_42, ~n3~0=v_~n3~0_26, #memory_int=|v_#memory_int_119|, ~q3~0.base=v_~q3~0.base_43, ~r~0=v_~r~0_28, ~q3~0.offset=v_~q3~0.offset_43} OutVars{~q3_front~0=v_~q3_front~0_41, thread1Thread1of1ForFork0_~l~0#1=|v_thread1Thread1of1ForFork0_~l~0#1_7|, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_15|, thread1Thread1of1ForFork0_#t~mem4#1=|v_thread1Thread1of1ForFork0_#t~mem4#1_5|, ~n3~0=v_~n3~0_26, thread1Thread1of1ForFork0_#t~post5#1=|v_thread1Thread1of1ForFork0_#t~post5#1_5|, #memory_int=|v_#memory_int_119|, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_19|, ~q3~0.base=v_~q3~0.base_43, ~r~0=v_~r~0_28, ~q3~0.offset=v_~q3~0.offset_43} AuxVars[] AssignedVars[~q3_front~0, thread1Thread1of1ForFork0_~l~0#1, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork0_#t~mem4#1, thread1Thread1of1ForFork0_#t~post5#1, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1][434], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), 2#thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 263#thread1Err6ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 4#thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,219 INFO L383 tUnfolder$Statistics]: this new event has 229 ancestors and is cut-off event [2022-09-16 11:54:55,219 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,219 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,219 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,219 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1092] L63-->L62-1: Formula: (let ((.cse0 (+ v_~r~0_33 |v_thread1Thread1of1ForFork0_~l~0#1_11|))) (and (= (+ 1 v_~q3_front~0_50) v_~q3_front~0_49) (<= v_~q3_front~0_50 2147483646) (= |v_thread1Thread1of1ForFork0_~l~0#1_11| (select (select |v_#memory_int_123| v_~q3~0.base_47) (+ (* 4 v_~q3_front~0_50) v_~q3~0.offset_47))) (= v_~r~0_32 .cse0) (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_23| |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_19|) (= (ite (and (< v_~q3_front~0_50 v_~n3~0_30) (<= 0 v_~q3_front~0_50)) 1 0) |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_19|) (<= .cse0 2147483647) (<= 0 (+ 2147483649 v_~q3_front~0_50)) (<= 0 (+ v_~r~0_33 |v_thread1Thread1of1ForFork0_~l~0#1_11| 2147483648)) (not (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_23| 0)))) InVars {~q3_front~0=v_~q3_front~0_50, ~n3~0=v_~n3~0_30, #memory_int=|v_#memory_int_123|, ~q3~0.base=v_~q3~0.base_47, ~r~0=v_~r~0_33, ~q3~0.offset=v_~q3~0.offset_47} OutVars{~q3_front~0=v_~q3_front~0_49, thread1Thread1of1ForFork0_~l~0#1=|v_thread1Thread1of1ForFork0_~l~0#1_11|, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_19|, thread1Thread1of1ForFork0_#t~mem4#1=|v_thread1Thread1of1ForFork0_#t~mem4#1_9|, ~n3~0=v_~n3~0_30, thread1Thread1of1ForFork0_#t~post5#1=|v_thread1Thread1of1ForFork0_#t~post5#1_9|, #memory_int=|v_#memory_int_123|, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_23|, ~q3~0.base=v_~q3~0.base_47, ~r~0=v_~r~0_32, ~q3~0.offset=v_~q3~0.offset_47} AuxVars[] AssignedVars[~q3_front~0, thread1Thread1of1ForFork0_~l~0#1, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork0_#t~mem4#1, thread1Thread1of1ForFork0_#t~post5#1, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1, ~r~0][435], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), 2#thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), 191#L62-1true, Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 4#thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,219 INFO L383 tUnfolder$Statistics]: this new event has 229 ancestors and is cut-off event [2022-09-16 11:54:55,219 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,220 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,220 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,221 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1081] L58-->thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (not (<= |v_thread1Thread1of1ForFork0_#t~post2#1_1| 2147483646)) (= |v_thread1Thread1of1ForFork0_#t~post2#1_1| v_~q1_back~0_48)) InVars {~q1_back~0=v_~q1_back~0_48} OutVars{thread1Thread1of1ForFork0_#t~post2#1=|v_thread1Thread1of1ForFork0_#t~post2#1_1|, ~q1_back~0=v_~q1_back~0_48} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~post2#1][409], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 187#thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 122#thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 64#thread3Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,221 INFO L383 tUnfolder$Statistics]: this new event has 228 ancestors and is cut-off event [2022-09-16 11:54:55,221 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,221 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,221 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,221 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1083] L58-->thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (<= v_~q1_back~0_72 2147483647) (= (+ 1 v_~q1_back~0_73) v_~q1_back~0_72) (not (<= |v_thread1Thread1of1ForFork0_#t~post3#1_1| 2147483646)) (<= 0 (+ 2147483648 v_~q1_back~0_72)) (= |v_thread1Thread1of1ForFork0_#t~post3#1_1| |v_thread1Thread1of1ForFork0_~i~0#1_7|)) InVars {~q1_back~0=v_~q1_back~0_73, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_7|} OutVars{thread1Thread1of1ForFork0_#t~post2#1=|v_thread1Thread1of1ForFork0_#t~post2#1_5|, ~q1_back~0=v_~q1_back~0_72, thread1Thread1of1ForFork0_#t~post3#1=|v_thread1Thread1of1ForFork0_#t~post3#1_1|, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_7|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~post2#1, ~q1_back~0, thread1Thread1of1ForFork0_#t~post3#1][410], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 192#thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 187#thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 64#thread3Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,221 INFO L383 tUnfolder$Statistics]: this new event has 228 ancestors and is cut-off event [2022-09-16 11:54:55,221 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,221 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,221 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,221 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1084] L58-->thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (= (+ 1 v_~q1_back~0_77) v_~q1_back~0_76) (= |v_thread1Thread1of1ForFork0_#t~post3#1_3| |v_thread1Thread1of1ForFork0_~i~0#1_9|) (<= |v_thread1Thread1of1ForFork0_#t~post3#1_3| 2147483646) (<= 0 (+ 2147483649 v_~q1_back~0_77)) (not (<= 0 (+ 2147483649 |v_thread1Thread1of1ForFork0_#t~post3#1_3|))) (<= v_~q1_back~0_77 2147483646)) InVars {~q1_back~0=v_~q1_back~0_77, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_9|} OutVars{thread1Thread1of1ForFork0_#t~post2#1=|v_thread1Thread1of1ForFork0_#t~post2#1_7|, ~q1_back~0=v_~q1_back~0_76, thread1Thread1of1ForFork0_#t~post3#1=|v_thread1Thread1of1ForFork0_#t~post3#1_3|, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~post2#1, ~q1_back~0, thread1Thread1of1ForFork0_#t~post3#1][411], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 187#thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 264#thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 64#thread3Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,222 INFO L383 tUnfolder$Statistics]: this new event has 228 ancestors and is cut-off event [2022-09-16 11:54:55,222 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,222 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,222 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,222 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1085] L58-->L62-1: Formula: (and (<= 0 (+ 2147483649 |v_thread1Thread1of1ForFork0_~i~0#1_11|)) (<= v_~q1_back~0_80 2147483647) (= (+ 1 v_~q1_back~0_81) v_~q1_back~0_80) (<= 0 (+ 2147483648 v_~q1_back~0_80)) (<= |v_thread1Thread1of1ForFork0_~i~0#1_11| 2147483646) (= |v_thread1Thread1of1ForFork0_~i~0#1_12| (+ |v_thread1Thread1of1ForFork0_~i~0#1_11| 1))) InVars {~q1_back~0=v_~q1_back~0_81, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_11|} OutVars{thread1Thread1of1ForFork0_#t~post2#1=|v_thread1Thread1of1ForFork0_#t~post2#1_9|, ~q1_back~0=v_~q1_back~0_80, thread1Thread1of1ForFork0_#t~post3#1=|v_thread1Thread1of1ForFork0_#t~post3#1_5|, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_12|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~post2#1, ~q1_back~0, thread1Thread1of1ForFork0_#t~post3#1, thread1Thread1of1ForFork0_~i~0#1][412], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 187#thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), 191#L62-1true, thread3Thread1of1ForFork2InUse, 64#thread3Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,222 INFO L383 tUnfolder$Statistics]: this new event has 228 ancestors and is cut-off event [2022-09-16 11:54:55,222 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,222 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,222 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,222 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1091] L63-->thread1Err7ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (<= v_~q3_front~0_46 2147483646) (= |v_thread1Thread1of1ForFork0_~l~0#1_9| (select (select |v_#memory_int_121| v_~q3~0.base_45) (+ (* 4 v_~q3_front~0_46) v_~q3~0.offset_45))) (<= (+ |v_thread1Thread1of1ForFork0_~l~0#1_9| v_~r~0_30) 2147483647) (not (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_21| 0)) (not (<= 0 (+ |v_thread1Thread1of1ForFork0_~l~0#1_9| v_~r~0_30 2147483648))) (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_21| |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_17|) (<= 0 (+ 2147483649 v_~q3_front~0_46)) (= (+ 1 v_~q3_front~0_46) v_~q3_front~0_45) (= (ite (and (<= 0 v_~q3_front~0_46) (< v_~q3_front~0_46 v_~n3~0_28)) 1 0) |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_17|)) InVars {~q3_front~0=v_~q3_front~0_46, ~n3~0=v_~n3~0_28, #memory_int=|v_#memory_int_121|, ~q3~0.base=v_~q3~0.base_45, ~r~0=v_~r~0_30, ~q3~0.offset=v_~q3~0.offset_45} OutVars{~q3_front~0=v_~q3_front~0_45, thread1Thread1of1ForFork0_~l~0#1=|v_thread1Thread1of1ForFork0_~l~0#1_9|, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_17|, thread1Thread1of1ForFork0_#t~mem4#1=|v_thread1Thread1of1ForFork0_#t~mem4#1_7|, ~n3~0=v_~n3~0_28, thread1Thread1of1ForFork0_#t~post5#1=|v_thread1Thread1of1ForFork0_#t~post5#1_7|, #memory_int=|v_#memory_int_121|, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_21|, ~q3~0.base=v_~q3~0.base_45, ~r~0=v_~r~0_30, ~q3~0.offset=v_~q3~0.offset_45} AuxVars[] AssignedVars[~q3_front~0, thread1Thread1of1ForFork0_~l~0#1, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork0_#t~mem4#1, thread1Thread1of1ForFork0_#t~post5#1, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1][432], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 187#thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 120#thread1Err7ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 64#thread3Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,222 INFO L383 tUnfolder$Statistics]: this new event has 229 ancestors and is cut-off event [2022-09-16 11:54:55,223 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,223 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,223 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,223 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1088] L63-->thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~post5#1_1| v_~q3_front~0_37) (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_15| |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_11|) (= |v_thread1Thread1of1ForFork0_~l~0#1_3| (select (select |v_#memory_int_115| v_~q3~0.base_39) (+ v_~q3~0.offset_39 (* 4 v_~q3_front~0_37)))) (= (ite (and (<= 0 v_~q3_front~0_37) (< v_~q3_front~0_37 v_~n3~0_22)) 1 0) |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_11|) (not (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_15| 0)) (not (<= |v_thread1Thread1of1ForFork0_#t~post5#1_1| 2147483646))) InVars {~q3_front~0=v_~q3_front~0_37, #memory_int=|v_#memory_int_115|, ~q3~0.base=v_~q3~0.base_39, ~n3~0=v_~n3~0_22, ~q3~0.offset=v_~q3~0.offset_39} OutVars{~q3_front~0=v_~q3_front~0_37, thread1Thread1of1ForFork0_~l~0#1=|v_thread1Thread1of1ForFork0_~l~0#1_3|, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_11|, thread1Thread1of1ForFork0_#t~mem4#1=|v_thread1Thread1of1ForFork0_#t~mem4#1_1|, ~n3~0=v_~n3~0_22, thread1Thread1of1ForFork0_#t~post5#1=|v_thread1Thread1of1ForFork0_#t~post5#1_1|, #memory_int=|v_#memory_int_115|, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_15|, ~q3~0.base=v_~q3~0.base_39, ~q3~0.offset=v_~q3~0.offset_39} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_~l~0#1, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork0_#t~mem4#1, thread1Thread1of1ForFork0_#t~post5#1, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1][433], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 187#thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 64#thread3Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), 127#thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,223 INFO L383 tUnfolder$Statistics]: this new event has 229 ancestors and is cut-off event [2022-09-16 11:54:55,223 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,223 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,223 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,223 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1090] L63-->thread1Err6ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (= (+ 1 v_~q3_front~0_42) v_~q3_front~0_41) (<= v_~q3_front~0_41 2147483647) (= (select (select |v_#memory_int_119| v_~q3~0.base_43) (+ (* 4 v_~q3_front~0_42) v_~q3~0.offset_43)) |v_thread1Thread1of1ForFork0_~l~0#1_7|) (not (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_19| 0)) (<= 0 (+ 2147483648 v_~q3_front~0_41)) (= (ite (and (<= 0 v_~q3_front~0_42) (< v_~q3_front~0_42 v_~n3~0_26)) 1 0) |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_15|) (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_19| |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_15|) (not (<= (+ |v_thread1Thread1of1ForFork0_~l~0#1_7| v_~r~0_28) 2147483647))) InVars {~q3_front~0=v_~q3_front~0_42, ~n3~0=v_~n3~0_26, #memory_int=|v_#memory_int_119|, ~q3~0.base=v_~q3~0.base_43, ~r~0=v_~r~0_28, ~q3~0.offset=v_~q3~0.offset_43} OutVars{~q3_front~0=v_~q3_front~0_41, thread1Thread1of1ForFork0_~l~0#1=|v_thread1Thread1of1ForFork0_~l~0#1_7|, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_15|, thread1Thread1of1ForFork0_#t~mem4#1=|v_thread1Thread1of1ForFork0_#t~mem4#1_5|, ~n3~0=v_~n3~0_26, thread1Thread1of1ForFork0_#t~post5#1=|v_thread1Thread1of1ForFork0_#t~post5#1_5|, #memory_int=|v_#memory_int_119|, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_19|, ~q3~0.base=v_~q3~0.base_43, ~r~0=v_~r~0_28, ~q3~0.offset=v_~q3~0.offset_43} AuxVars[] AssignedVars[~q3_front~0, thread1Thread1of1ForFork0_~l~0#1, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork0_#t~mem4#1, thread1Thread1of1ForFork0_#t~post5#1, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1][434], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 187#thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 263#thread1Err6ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 64#thread3Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,223 INFO L383 tUnfolder$Statistics]: this new event has 229 ancestors and is cut-off event [2022-09-16 11:54:55,224 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,224 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,224 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,224 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1092] L63-->L62-1: Formula: (let ((.cse0 (+ v_~r~0_33 |v_thread1Thread1of1ForFork0_~l~0#1_11|))) (and (= (+ 1 v_~q3_front~0_50) v_~q3_front~0_49) (<= v_~q3_front~0_50 2147483646) (= |v_thread1Thread1of1ForFork0_~l~0#1_11| (select (select |v_#memory_int_123| v_~q3~0.base_47) (+ (* 4 v_~q3_front~0_50) v_~q3~0.offset_47))) (= v_~r~0_32 .cse0) (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_23| |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_19|) (= (ite (and (< v_~q3_front~0_50 v_~n3~0_30) (<= 0 v_~q3_front~0_50)) 1 0) |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_19|) (<= .cse0 2147483647) (<= 0 (+ 2147483649 v_~q3_front~0_50)) (<= 0 (+ v_~r~0_33 |v_thread1Thread1of1ForFork0_~l~0#1_11| 2147483648)) (not (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_23| 0)))) InVars {~q3_front~0=v_~q3_front~0_50, ~n3~0=v_~n3~0_30, #memory_int=|v_#memory_int_123|, ~q3~0.base=v_~q3~0.base_47, ~r~0=v_~r~0_33, ~q3~0.offset=v_~q3~0.offset_47} OutVars{~q3_front~0=v_~q3_front~0_49, thread1Thread1of1ForFork0_~l~0#1=|v_thread1Thread1of1ForFork0_~l~0#1_11|, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_19|, thread1Thread1of1ForFork0_#t~mem4#1=|v_thread1Thread1of1ForFork0_#t~mem4#1_9|, ~n3~0=v_~n3~0_30, thread1Thread1of1ForFork0_#t~post5#1=|v_thread1Thread1of1ForFork0_#t~post5#1_9|, #memory_int=|v_#memory_int_123|, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_23|, ~q3~0.base=v_~q3~0.base_47, ~r~0=v_~r~0_32, ~q3~0.offset=v_~q3~0.offset_47} AuxVars[] AssignedVars[~q3_front~0, thread1Thread1of1ForFork0_~l~0#1, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork0_#t~mem4#1, thread1Thread1of1ForFork0_#t~post5#1, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1, ~r~0][435], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 187#thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), 191#L62-1true, thread3Thread1of1ForFork2InUse, 64#thread3Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,224 INFO L383 tUnfolder$Statistics]: this new event has 229 ancestors and is cut-off event [2022-09-16 11:54:55,224 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,224 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,224 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,225 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1081] L58-->thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (not (<= |v_thread1Thread1of1ForFork0_#t~post2#1_1| 2147483646)) (= |v_thread1Thread1of1ForFork0_#t~post2#1_1| v_~q1_back~0_48)) InVars {~q1_back~0=v_~q1_back~0_48} OutVars{thread1Thread1of1ForFork0_#t~post2#1=|v_thread1Thread1of1ForFork0_#t~post2#1_1|, ~q1_back~0=v_~q1_back~0_48} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~post2#1][409], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 84#thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 187#thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), 122#thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,225 INFO L383 tUnfolder$Statistics]: this new event has 228 ancestors and is cut-off event [2022-09-16 11:54:55,225 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,225 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,226 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,226 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1083] L58-->thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (<= v_~q1_back~0_72 2147483647) (= (+ 1 v_~q1_back~0_73) v_~q1_back~0_72) (not (<= |v_thread1Thread1of1ForFork0_#t~post3#1_1| 2147483646)) (<= 0 (+ 2147483648 v_~q1_back~0_72)) (= |v_thread1Thread1of1ForFork0_#t~post3#1_1| |v_thread1Thread1of1ForFork0_~i~0#1_7|)) InVars {~q1_back~0=v_~q1_back~0_73, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_7|} OutVars{thread1Thread1of1ForFork0_#t~post2#1=|v_thread1Thread1of1ForFork0_#t~post2#1_5|, ~q1_back~0=v_~q1_back~0_72, thread1Thread1of1ForFork0_#t~post3#1=|v_thread1Thread1of1ForFork0_#t~post3#1_1|, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_7|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~post2#1, ~q1_back~0, thread1Thread1of1ForFork0_#t~post3#1][410], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 192#thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 84#thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 187#thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,226 INFO L383 tUnfolder$Statistics]: this new event has 228 ancestors and is cut-off event [2022-09-16 11:54:55,226 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,226 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,226 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,226 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1084] L58-->thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (= (+ 1 v_~q1_back~0_77) v_~q1_back~0_76) (= |v_thread1Thread1of1ForFork0_#t~post3#1_3| |v_thread1Thread1of1ForFork0_~i~0#1_9|) (<= |v_thread1Thread1of1ForFork0_#t~post3#1_3| 2147483646) (<= 0 (+ 2147483649 v_~q1_back~0_77)) (not (<= 0 (+ 2147483649 |v_thread1Thread1of1ForFork0_#t~post3#1_3|))) (<= v_~q1_back~0_77 2147483646)) InVars {~q1_back~0=v_~q1_back~0_77, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_9|} OutVars{thread1Thread1of1ForFork0_#t~post2#1=|v_thread1Thread1of1ForFork0_#t~post2#1_7|, ~q1_back~0=v_~q1_back~0_76, thread1Thread1of1ForFork0_#t~post3#1=|v_thread1Thread1of1ForFork0_#t~post3#1_3|, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~post2#1, ~q1_back~0, thread1Thread1of1ForFork0_#t~post3#1][411], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 84#thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 187#thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 264#thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,226 INFO L383 tUnfolder$Statistics]: this new event has 228 ancestors and is cut-off event [2022-09-16 11:54:55,226 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,227 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,227 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,227 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1085] L58-->L62-1: Formula: (and (<= 0 (+ 2147483649 |v_thread1Thread1of1ForFork0_~i~0#1_11|)) (<= v_~q1_back~0_80 2147483647) (= (+ 1 v_~q1_back~0_81) v_~q1_back~0_80) (<= 0 (+ 2147483648 v_~q1_back~0_80)) (<= |v_thread1Thread1of1ForFork0_~i~0#1_11| 2147483646) (= |v_thread1Thread1of1ForFork0_~i~0#1_12| (+ |v_thread1Thread1of1ForFork0_~i~0#1_11| 1))) InVars {~q1_back~0=v_~q1_back~0_81, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_11|} OutVars{thread1Thread1of1ForFork0_#t~post2#1=|v_thread1Thread1of1ForFork0_#t~post2#1_9|, ~q1_back~0=v_~q1_back~0_80, thread1Thread1of1ForFork0_#t~post3#1=|v_thread1Thread1of1ForFork0_#t~post3#1_5|, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_12|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~post2#1, ~q1_back~0, thread1Thread1of1ForFork0_#t~post3#1, thread1Thread1of1ForFork0_~i~0#1][412], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 84#thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 187#thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), 191#L62-1true, thread3Thread1of1ForFork2InUse, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,227 INFO L383 tUnfolder$Statistics]: this new event has 228 ancestors and is cut-off event [2022-09-16 11:54:55,227 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,227 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,227 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,227 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1091] L63-->thread1Err7ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (<= v_~q3_front~0_46 2147483646) (= |v_thread1Thread1of1ForFork0_~l~0#1_9| (select (select |v_#memory_int_121| v_~q3~0.base_45) (+ (* 4 v_~q3_front~0_46) v_~q3~0.offset_45))) (<= (+ |v_thread1Thread1of1ForFork0_~l~0#1_9| v_~r~0_30) 2147483647) (not (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_21| 0)) (not (<= 0 (+ |v_thread1Thread1of1ForFork0_~l~0#1_9| v_~r~0_30 2147483648))) (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_21| |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_17|) (<= 0 (+ 2147483649 v_~q3_front~0_46)) (= (+ 1 v_~q3_front~0_46) v_~q3_front~0_45) (= (ite (and (<= 0 v_~q3_front~0_46) (< v_~q3_front~0_46 v_~n3~0_28)) 1 0) |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_17|)) InVars {~q3_front~0=v_~q3_front~0_46, ~n3~0=v_~n3~0_28, #memory_int=|v_#memory_int_121|, ~q3~0.base=v_~q3~0.base_45, ~r~0=v_~r~0_30, ~q3~0.offset=v_~q3~0.offset_45} OutVars{~q3_front~0=v_~q3_front~0_45, thread1Thread1of1ForFork0_~l~0#1=|v_thread1Thread1of1ForFork0_~l~0#1_9|, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_17|, thread1Thread1of1ForFork0_#t~mem4#1=|v_thread1Thread1of1ForFork0_#t~mem4#1_7|, ~n3~0=v_~n3~0_28, thread1Thread1of1ForFork0_#t~post5#1=|v_thread1Thread1of1ForFork0_#t~post5#1_7|, #memory_int=|v_#memory_int_121|, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_21|, ~q3~0.base=v_~q3~0.base_45, ~r~0=v_~r~0_30, ~q3~0.offset=v_~q3~0.offset_45} AuxVars[] AssignedVars[~q3_front~0, thread1Thread1of1ForFork0_~l~0#1, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork0_#t~mem4#1, thread1Thread1of1ForFork0_#t~post5#1, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1][432], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 84#thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 187#thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 120#thread1Err7ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,227 INFO L383 tUnfolder$Statistics]: this new event has 229 ancestors and is cut-off event [2022-09-16 11:54:55,227 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,228 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,228 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,228 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1088] L63-->thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~post5#1_1| v_~q3_front~0_37) (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_15| |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_11|) (= |v_thread1Thread1of1ForFork0_~l~0#1_3| (select (select |v_#memory_int_115| v_~q3~0.base_39) (+ v_~q3~0.offset_39 (* 4 v_~q3_front~0_37)))) (= (ite (and (<= 0 v_~q3_front~0_37) (< v_~q3_front~0_37 v_~n3~0_22)) 1 0) |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_11|) (not (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_15| 0)) (not (<= |v_thread1Thread1of1ForFork0_#t~post5#1_1| 2147483646))) InVars {~q3_front~0=v_~q3_front~0_37, #memory_int=|v_#memory_int_115|, ~q3~0.base=v_~q3~0.base_39, ~n3~0=v_~n3~0_22, ~q3~0.offset=v_~q3~0.offset_39} OutVars{~q3_front~0=v_~q3_front~0_37, thread1Thread1of1ForFork0_~l~0#1=|v_thread1Thread1of1ForFork0_~l~0#1_3|, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_11|, thread1Thread1of1ForFork0_#t~mem4#1=|v_thread1Thread1of1ForFork0_#t~mem4#1_1|, ~n3~0=v_~n3~0_22, thread1Thread1of1ForFork0_#t~post5#1=|v_thread1Thread1of1ForFork0_#t~post5#1_1|, #memory_int=|v_#memory_int_115|, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_15|, ~q3~0.base=v_~q3~0.base_39, ~q3~0.offset=v_~q3~0.offset_39} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_~l~0#1, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork0_#t~mem4#1, thread1Thread1of1ForFork0_#t~post5#1, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1][433], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 84#thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 187#thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), 127#thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,228 INFO L383 tUnfolder$Statistics]: this new event has 229 ancestors and is cut-off event [2022-09-16 11:54:55,228 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,228 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,228 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,228 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1090] L63-->thread1Err6ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (= (+ 1 v_~q3_front~0_42) v_~q3_front~0_41) (<= v_~q3_front~0_41 2147483647) (= (select (select |v_#memory_int_119| v_~q3~0.base_43) (+ (* 4 v_~q3_front~0_42) v_~q3~0.offset_43)) |v_thread1Thread1of1ForFork0_~l~0#1_7|) (not (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_19| 0)) (<= 0 (+ 2147483648 v_~q3_front~0_41)) (= (ite (and (<= 0 v_~q3_front~0_42) (< v_~q3_front~0_42 v_~n3~0_26)) 1 0) |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_15|) (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_19| |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_15|) (not (<= (+ |v_thread1Thread1of1ForFork0_~l~0#1_7| v_~r~0_28) 2147483647))) InVars {~q3_front~0=v_~q3_front~0_42, ~n3~0=v_~n3~0_26, #memory_int=|v_#memory_int_119|, ~q3~0.base=v_~q3~0.base_43, ~r~0=v_~r~0_28, ~q3~0.offset=v_~q3~0.offset_43} OutVars{~q3_front~0=v_~q3_front~0_41, thread1Thread1of1ForFork0_~l~0#1=|v_thread1Thread1of1ForFork0_~l~0#1_7|, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_15|, thread1Thread1of1ForFork0_#t~mem4#1=|v_thread1Thread1of1ForFork0_#t~mem4#1_5|, ~n3~0=v_~n3~0_26, thread1Thread1of1ForFork0_#t~post5#1=|v_thread1Thread1of1ForFork0_#t~post5#1_5|, #memory_int=|v_#memory_int_119|, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_19|, ~q3~0.base=v_~q3~0.base_43, ~r~0=v_~r~0_28, ~q3~0.offset=v_~q3~0.offset_43} AuxVars[] AssignedVars[~q3_front~0, thread1Thread1of1ForFork0_~l~0#1, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork0_#t~mem4#1, thread1Thread1of1ForFork0_#t~post5#1, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1][434], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 84#thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 187#thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 263#thread1Err6ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,228 INFO L383 tUnfolder$Statistics]: this new event has 229 ancestors and is cut-off event [2022-09-16 11:54:55,228 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,229 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,229 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,229 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1092] L63-->L62-1: Formula: (let ((.cse0 (+ v_~r~0_33 |v_thread1Thread1of1ForFork0_~l~0#1_11|))) (and (= (+ 1 v_~q3_front~0_50) v_~q3_front~0_49) (<= v_~q3_front~0_50 2147483646) (= |v_thread1Thread1of1ForFork0_~l~0#1_11| (select (select |v_#memory_int_123| v_~q3~0.base_47) (+ (* 4 v_~q3_front~0_50) v_~q3~0.offset_47))) (= v_~r~0_32 .cse0) (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_23| |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_19|) (= (ite (and (< v_~q3_front~0_50 v_~n3~0_30) (<= 0 v_~q3_front~0_50)) 1 0) |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_19|) (<= .cse0 2147483647) (<= 0 (+ 2147483649 v_~q3_front~0_50)) (<= 0 (+ v_~r~0_33 |v_thread1Thread1of1ForFork0_~l~0#1_11| 2147483648)) (not (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_23| 0)))) InVars {~q3_front~0=v_~q3_front~0_50, ~n3~0=v_~n3~0_30, #memory_int=|v_#memory_int_123|, ~q3~0.base=v_~q3~0.base_47, ~r~0=v_~r~0_33, ~q3~0.offset=v_~q3~0.offset_47} OutVars{~q3_front~0=v_~q3_front~0_49, thread1Thread1of1ForFork0_~l~0#1=|v_thread1Thread1of1ForFork0_~l~0#1_11|, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_19|, thread1Thread1of1ForFork0_#t~mem4#1=|v_thread1Thread1of1ForFork0_#t~mem4#1_9|, ~n3~0=v_~n3~0_30, thread1Thread1of1ForFork0_#t~post5#1=|v_thread1Thread1of1ForFork0_#t~post5#1_9|, #memory_int=|v_#memory_int_123|, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_23|, ~q3~0.base=v_~q3~0.base_47, ~r~0=v_~r~0_32, ~q3~0.offset=v_~q3~0.offset_47} AuxVars[] AssignedVars[~q3_front~0, thread1Thread1of1ForFork0_~l~0#1, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork0_#t~mem4#1, thread1Thread1of1ForFork0_#t~post5#1, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1, ~r~0][435], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 84#thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 187#thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), 191#L62-1true, Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,229 INFO L383 tUnfolder$Statistics]: this new event has 229 ancestors and is cut-off event [2022-09-16 11:54:55,229 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,229 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,229 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,230 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1081] L58-->thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (not (<= |v_thread1Thread1of1ForFork0_#t~post2#1_1| 2147483646)) (= |v_thread1Thread1of1ForFork0_#t~post2#1_1| v_~q1_back~0_48)) InVars {~q1_back~0=v_~q1_back~0_48} OutVars{thread1Thread1of1ForFork0_#t~post2#1=|v_thread1Thread1of1ForFork0_#t~post2#1_1|, ~q1_back~0=v_~q1_back~0_48} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~post2#1][409], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 187#thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, 122#thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 4#thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,230 INFO L383 tUnfolder$Statistics]: this new event has 228 ancestors and is cut-off event [2022-09-16 11:54:55,230 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,230 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,230 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,231 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1083] L58-->thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (<= v_~q1_back~0_72 2147483647) (= (+ 1 v_~q1_back~0_73) v_~q1_back~0_72) (not (<= |v_thread1Thread1of1ForFork0_#t~post3#1_1| 2147483646)) (<= 0 (+ 2147483648 v_~q1_back~0_72)) (= |v_thread1Thread1of1ForFork0_#t~post3#1_1| |v_thread1Thread1of1ForFork0_~i~0#1_7|)) InVars {~q1_back~0=v_~q1_back~0_73, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_7|} OutVars{thread1Thread1of1ForFork0_#t~post2#1=|v_thread1Thread1of1ForFork0_#t~post2#1_5|, ~q1_back~0=v_~q1_back~0_72, thread1Thread1of1ForFork0_#t~post3#1=|v_thread1Thread1of1ForFork0_#t~post3#1_1|, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_7|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~post2#1, ~q1_back~0, thread1Thread1of1ForFork0_#t~post3#1][410], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 192#thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 187#thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 4#thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,231 INFO L383 tUnfolder$Statistics]: this new event has 228 ancestors and is cut-off event [2022-09-16 11:54:55,231 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,231 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,231 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,231 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1084] L58-->thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (= (+ 1 v_~q1_back~0_77) v_~q1_back~0_76) (= |v_thread1Thread1of1ForFork0_#t~post3#1_3| |v_thread1Thread1of1ForFork0_~i~0#1_9|) (<= |v_thread1Thread1of1ForFork0_#t~post3#1_3| 2147483646) (<= 0 (+ 2147483649 v_~q1_back~0_77)) (not (<= 0 (+ 2147483649 |v_thread1Thread1of1ForFork0_#t~post3#1_3|))) (<= v_~q1_back~0_77 2147483646)) InVars {~q1_back~0=v_~q1_back~0_77, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_9|} OutVars{thread1Thread1of1ForFork0_#t~post2#1=|v_thread1Thread1of1ForFork0_#t~post2#1_7|, ~q1_back~0=v_~q1_back~0_76, thread1Thread1of1ForFork0_#t~post3#1=|v_thread1Thread1of1ForFork0_#t~post3#1_3|, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~post2#1, ~q1_back~0, thread1Thread1of1ForFork0_#t~post3#1][411], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 187#thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 264#thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 4#thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,231 INFO L383 tUnfolder$Statistics]: this new event has 228 ancestors and is cut-off event [2022-09-16 11:54:55,231 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,231 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,231 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,232 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1085] L58-->L62-1: Formula: (and (<= 0 (+ 2147483649 |v_thread1Thread1of1ForFork0_~i~0#1_11|)) (<= v_~q1_back~0_80 2147483647) (= (+ 1 v_~q1_back~0_81) v_~q1_back~0_80) (<= 0 (+ 2147483648 v_~q1_back~0_80)) (<= |v_thread1Thread1of1ForFork0_~i~0#1_11| 2147483646) (= |v_thread1Thread1of1ForFork0_~i~0#1_12| (+ |v_thread1Thread1of1ForFork0_~i~0#1_11| 1))) InVars {~q1_back~0=v_~q1_back~0_81, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_11|} OutVars{thread1Thread1of1ForFork0_#t~post2#1=|v_thread1Thread1of1ForFork0_#t~post2#1_9|, ~q1_back~0=v_~q1_back~0_80, thread1Thread1of1ForFork0_#t~post3#1=|v_thread1Thread1of1ForFork0_#t~post3#1_5|, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_12|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~post2#1, ~q1_back~0, thread1Thread1of1ForFork0_#t~post3#1, thread1Thread1of1ForFork0_~i~0#1][412], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 187#thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), 191#L62-1true, Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 4#thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,232 INFO L383 tUnfolder$Statistics]: this new event has 228 ancestors and is cut-off event [2022-09-16 11:54:55,232 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,232 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,232 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,232 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1091] L63-->thread1Err7ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (<= v_~q3_front~0_46 2147483646) (= |v_thread1Thread1of1ForFork0_~l~0#1_9| (select (select |v_#memory_int_121| v_~q3~0.base_45) (+ (* 4 v_~q3_front~0_46) v_~q3~0.offset_45))) (<= (+ |v_thread1Thread1of1ForFork0_~l~0#1_9| v_~r~0_30) 2147483647) (not (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_21| 0)) (not (<= 0 (+ |v_thread1Thread1of1ForFork0_~l~0#1_9| v_~r~0_30 2147483648))) (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_21| |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_17|) (<= 0 (+ 2147483649 v_~q3_front~0_46)) (= (+ 1 v_~q3_front~0_46) v_~q3_front~0_45) (= (ite (and (<= 0 v_~q3_front~0_46) (< v_~q3_front~0_46 v_~n3~0_28)) 1 0) |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_17|)) InVars {~q3_front~0=v_~q3_front~0_46, ~n3~0=v_~n3~0_28, #memory_int=|v_#memory_int_121|, ~q3~0.base=v_~q3~0.base_45, ~r~0=v_~r~0_30, ~q3~0.offset=v_~q3~0.offset_45} OutVars{~q3_front~0=v_~q3_front~0_45, thread1Thread1of1ForFork0_~l~0#1=|v_thread1Thread1of1ForFork0_~l~0#1_9|, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_17|, thread1Thread1of1ForFork0_#t~mem4#1=|v_thread1Thread1of1ForFork0_#t~mem4#1_7|, ~n3~0=v_~n3~0_28, thread1Thread1of1ForFork0_#t~post5#1=|v_thread1Thread1of1ForFork0_#t~post5#1_7|, #memory_int=|v_#memory_int_121|, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_21|, ~q3~0.base=v_~q3~0.base_45, ~r~0=v_~r~0_30, ~q3~0.offset=v_~q3~0.offset_45} AuxVars[] AssignedVars[~q3_front~0, thread1Thread1of1ForFork0_~l~0#1, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork0_#t~mem4#1, thread1Thread1of1ForFork0_#t~post5#1, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1][432], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 187#thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 120#thread1Err7ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 4#thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,232 INFO L383 tUnfolder$Statistics]: this new event has 229 ancestors and is cut-off event [2022-09-16 11:54:55,232 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,233 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,233 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,233 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1088] L63-->thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~post5#1_1| v_~q3_front~0_37) (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_15| |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_11|) (= |v_thread1Thread1of1ForFork0_~l~0#1_3| (select (select |v_#memory_int_115| v_~q3~0.base_39) (+ v_~q3~0.offset_39 (* 4 v_~q3_front~0_37)))) (= (ite (and (<= 0 v_~q3_front~0_37) (< v_~q3_front~0_37 v_~n3~0_22)) 1 0) |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_11|) (not (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_15| 0)) (not (<= |v_thread1Thread1of1ForFork0_#t~post5#1_1| 2147483646))) InVars {~q3_front~0=v_~q3_front~0_37, #memory_int=|v_#memory_int_115|, ~q3~0.base=v_~q3~0.base_39, ~n3~0=v_~n3~0_22, ~q3~0.offset=v_~q3~0.offset_39} OutVars{~q3_front~0=v_~q3_front~0_37, thread1Thread1of1ForFork0_~l~0#1=|v_thread1Thread1of1ForFork0_~l~0#1_3|, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_11|, thread1Thread1of1ForFork0_#t~mem4#1=|v_thread1Thread1of1ForFork0_#t~mem4#1_1|, ~n3~0=v_~n3~0_22, thread1Thread1of1ForFork0_#t~post5#1=|v_thread1Thread1of1ForFork0_#t~post5#1_1|, #memory_int=|v_#memory_int_115|, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_15|, ~q3~0.base=v_~q3~0.base_39, ~q3~0.offset=v_~q3~0.offset_39} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_~l~0#1, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork0_#t~mem4#1, thread1Thread1of1ForFork0_#t~post5#1, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1][433], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 187#thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 4#thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), 127#thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,233 INFO L383 tUnfolder$Statistics]: this new event has 229 ancestors and is cut-off event [2022-09-16 11:54:55,233 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,233 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,233 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,233 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1090] L63-->thread1Err6ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (= (+ 1 v_~q3_front~0_42) v_~q3_front~0_41) (<= v_~q3_front~0_41 2147483647) (= (select (select |v_#memory_int_119| v_~q3~0.base_43) (+ (* 4 v_~q3_front~0_42) v_~q3~0.offset_43)) |v_thread1Thread1of1ForFork0_~l~0#1_7|) (not (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_19| 0)) (<= 0 (+ 2147483648 v_~q3_front~0_41)) (= (ite (and (<= 0 v_~q3_front~0_42) (< v_~q3_front~0_42 v_~n3~0_26)) 1 0) |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_15|) (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_19| |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_15|) (not (<= (+ |v_thread1Thread1of1ForFork0_~l~0#1_7| v_~r~0_28) 2147483647))) InVars {~q3_front~0=v_~q3_front~0_42, ~n3~0=v_~n3~0_26, #memory_int=|v_#memory_int_119|, ~q3~0.base=v_~q3~0.base_43, ~r~0=v_~r~0_28, ~q3~0.offset=v_~q3~0.offset_43} OutVars{~q3_front~0=v_~q3_front~0_41, thread1Thread1of1ForFork0_~l~0#1=|v_thread1Thread1of1ForFork0_~l~0#1_7|, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_15|, thread1Thread1of1ForFork0_#t~mem4#1=|v_thread1Thread1of1ForFork0_#t~mem4#1_5|, ~n3~0=v_~n3~0_26, thread1Thread1of1ForFork0_#t~post5#1=|v_thread1Thread1of1ForFork0_#t~post5#1_5|, #memory_int=|v_#memory_int_119|, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_19|, ~q3~0.base=v_~q3~0.base_43, ~r~0=v_~r~0_28, ~q3~0.offset=v_~q3~0.offset_43} AuxVars[] AssignedVars[~q3_front~0, thread1Thread1of1ForFork0_~l~0#1, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork0_#t~mem4#1, thread1Thread1of1ForFork0_#t~post5#1, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1][434], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 187#thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 263#thread1Err6ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 4#thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,233 INFO L383 tUnfolder$Statistics]: this new event has 229 ancestors and is cut-off event [2022-09-16 11:54:55,233 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,233 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,234 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,234 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1092] L63-->L62-1: Formula: (let ((.cse0 (+ v_~r~0_33 |v_thread1Thread1of1ForFork0_~l~0#1_11|))) (and (= (+ 1 v_~q3_front~0_50) v_~q3_front~0_49) (<= v_~q3_front~0_50 2147483646) (= |v_thread1Thread1of1ForFork0_~l~0#1_11| (select (select |v_#memory_int_123| v_~q3~0.base_47) (+ (* 4 v_~q3_front~0_50) v_~q3~0.offset_47))) (= v_~r~0_32 .cse0) (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_23| |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_19|) (= (ite (and (< v_~q3_front~0_50 v_~n3~0_30) (<= 0 v_~q3_front~0_50)) 1 0) |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_19|) (<= .cse0 2147483647) (<= 0 (+ 2147483649 v_~q3_front~0_50)) (<= 0 (+ v_~r~0_33 |v_thread1Thread1of1ForFork0_~l~0#1_11| 2147483648)) (not (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_23| 0)))) InVars {~q3_front~0=v_~q3_front~0_50, ~n3~0=v_~n3~0_30, #memory_int=|v_#memory_int_123|, ~q3~0.base=v_~q3~0.base_47, ~r~0=v_~r~0_33, ~q3~0.offset=v_~q3~0.offset_47} OutVars{~q3_front~0=v_~q3_front~0_49, thread1Thread1of1ForFork0_~l~0#1=|v_thread1Thread1of1ForFork0_~l~0#1_11|, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_19|, thread1Thread1of1ForFork0_#t~mem4#1=|v_thread1Thread1of1ForFork0_#t~mem4#1_9|, ~n3~0=v_~n3~0_30, thread1Thread1of1ForFork0_#t~post5#1=|v_thread1Thread1of1ForFork0_#t~post5#1_9|, #memory_int=|v_#memory_int_123|, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_23|, ~q3~0.base=v_~q3~0.base_47, ~r~0=v_~r~0_32, ~q3~0.offset=v_~q3~0.offset_47} AuxVars[] AssignedVars[~q3_front~0, thread1Thread1of1ForFork0_~l~0#1, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork0_#t~mem4#1, thread1Thread1of1ForFork0_#t~post5#1, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1, ~r~0][435], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 187#thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), 191#L62-1true, Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 4#thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,234 INFO L383 tUnfolder$Statistics]: this new event has 229 ancestors and is cut-off event [2022-09-16 11:54:55,234 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,234 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,234 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,235 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1081] L58-->thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (not (<= |v_thread1Thread1of1ForFork0_#t~post2#1_1| 2147483646)) (= |v_thread1Thread1of1ForFork0_#t~post2#1_1| v_~q1_back~0_48)) InVars {~q1_back~0=v_~q1_back~0_48} OutVars{thread1Thread1of1ForFork0_#t~post2#1=|v_thread1Thread1of1ForFork0_#t~post2#1_1|, ~q1_back~0=v_~q1_back~0_48} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~post2#1][409], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 122#thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 268#thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 64#thread3Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,235 INFO L383 tUnfolder$Statistics]: this new event has 228 ancestors and is cut-off event [2022-09-16 11:54:55,235 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,235 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,235 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,236 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1083] L58-->thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (<= v_~q1_back~0_72 2147483647) (= (+ 1 v_~q1_back~0_73) v_~q1_back~0_72) (not (<= |v_thread1Thread1of1ForFork0_#t~post3#1_1| 2147483646)) (<= 0 (+ 2147483648 v_~q1_back~0_72)) (= |v_thread1Thread1of1ForFork0_#t~post3#1_1| |v_thread1Thread1of1ForFork0_~i~0#1_7|)) InVars {~q1_back~0=v_~q1_back~0_73, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_7|} OutVars{thread1Thread1of1ForFork0_#t~post2#1=|v_thread1Thread1of1ForFork0_#t~post2#1_5|, ~q1_back~0=v_~q1_back~0_72, thread1Thread1of1ForFork0_#t~post3#1=|v_thread1Thread1of1ForFork0_#t~post3#1_1|, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_7|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~post2#1, ~q1_back~0, thread1Thread1of1ForFork0_#t~post3#1][410], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 192#thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 268#thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 64#thread3Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,236 INFO L383 tUnfolder$Statistics]: this new event has 228 ancestors and is cut-off event [2022-09-16 11:54:55,236 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,236 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,236 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,236 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1084] L58-->thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (= (+ 1 v_~q1_back~0_77) v_~q1_back~0_76) (= |v_thread1Thread1of1ForFork0_#t~post3#1_3| |v_thread1Thread1of1ForFork0_~i~0#1_9|) (<= |v_thread1Thread1of1ForFork0_#t~post3#1_3| 2147483646) (<= 0 (+ 2147483649 v_~q1_back~0_77)) (not (<= 0 (+ 2147483649 |v_thread1Thread1of1ForFork0_#t~post3#1_3|))) (<= v_~q1_back~0_77 2147483646)) InVars {~q1_back~0=v_~q1_back~0_77, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_9|} OutVars{thread1Thread1of1ForFork0_#t~post2#1=|v_thread1Thread1of1ForFork0_#t~post2#1_7|, ~q1_back~0=v_~q1_back~0_76, thread1Thread1of1ForFork0_#t~post3#1=|v_thread1Thread1of1ForFork0_#t~post3#1_3|, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~post2#1, ~q1_back~0, thread1Thread1of1ForFork0_#t~post3#1][411], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 264#thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 268#thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 64#thread3Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,236 INFO L383 tUnfolder$Statistics]: this new event has 228 ancestors and is cut-off event [2022-09-16 11:54:55,236 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,236 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,236 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,237 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1085] L58-->L62-1: Formula: (and (<= 0 (+ 2147483649 |v_thread1Thread1of1ForFork0_~i~0#1_11|)) (<= v_~q1_back~0_80 2147483647) (= (+ 1 v_~q1_back~0_81) v_~q1_back~0_80) (<= 0 (+ 2147483648 v_~q1_back~0_80)) (<= |v_thread1Thread1of1ForFork0_~i~0#1_11| 2147483646) (= |v_thread1Thread1of1ForFork0_~i~0#1_12| (+ |v_thread1Thread1of1ForFork0_~i~0#1_11| 1))) InVars {~q1_back~0=v_~q1_back~0_81, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_11|} OutVars{thread1Thread1of1ForFork0_#t~post2#1=|v_thread1Thread1of1ForFork0_#t~post2#1_9|, ~q1_back~0=v_~q1_back~0_80, thread1Thread1of1ForFork0_#t~post3#1=|v_thread1Thread1of1ForFork0_#t~post3#1_5|, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_12|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~post2#1, ~q1_back~0, thread1Thread1of1ForFork0_#t~post3#1, thread1Thread1of1ForFork0_~i~0#1][412], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), 191#L62-1true, thread3Thread1of1ForFork2InUse, 268#thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 64#thread3Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,237 INFO L383 tUnfolder$Statistics]: this new event has 228 ancestors and is cut-off event [2022-09-16 11:54:55,237 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,237 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,237 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,237 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1091] L63-->thread1Err7ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (<= v_~q3_front~0_46 2147483646) (= |v_thread1Thread1of1ForFork0_~l~0#1_9| (select (select |v_#memory_int_121| v_~q3~0.base_45) (+ (* 4 v_~q3_front~0_46) v_~q3~0.offset_45))) (<= (+ |v_thread1Thread1of1ForFork0_~l~0#1_9| v_~r~0_30) 2147483647) (not (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_21| 0)) (not (<= 0 (+ |v_thread1Thread1of1ForFork0_~l~0#1_9| v_~r~0_30 2147483648))) (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_21| |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_17|) (<= 0 (+ 2147483649 v_~q3_front~0_46)) (= (+ 1 v_~q3_front~0_46) v_~q3_front~0_45) (= (ite (and (<= 0 v_~q3_front~0_46) (< v_~q3_front~0_46 v_~n3~0_28)) 1 0) |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_17|)) InVars {~q3_front~0=v_~q3_front~0_46, ~n3~0=v_~n3~0_28, #memory_int=|v_#memory_int_121|, ~q3~0.base=v_~q3~0.base_45, ~r~0=v_~r~0_30, ~q3~0.offset=v_~q3~0.offset_45} OutVars{~q3_front~0=v_~q3_front~0_45, thread1Thread1of1ForFork0_~l~0#1=|v_thread1Thread1of1ForFork0_~l~0#1_9|, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_17|, thread1Thread1of1ForFork0_#t~mem4#1=|v_thread1Thread1of1ForFork0_#t~mem4#1_7|, ~n3~0=v_~n3~0_28, thread1Thread1of1ForFork0_#t~post5#1=|v_thread1Thread1of1ForFork0_#t~post5#1_7|, #memory_int=|v_#memory_int_121|, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_21|, ~q3~0.base=v_~q3~0.base_45, ~r~0=v_~r~0_30, ~q3~0.offset=v_~q3~0.offset_45} AuxVars[] AssignedVars[~q3_front~0, thread1Thread1of1ForFork0_~l~0#1, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork0_#t~mem4#1, thread1Thread1of1ForFork0_#t~post5#1, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1][432], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 120#thread1Err7ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 268#thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 64#thread3Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,237 INFO L383 tUnfolder$Statistics]: this new event has 229 ancestors and is cut-off event [2022-09-16 11:54:55,237 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,237 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,237 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,238 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1088] L63-->thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~post5#1_1| v_~q3_front~0_37) (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_15| |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_11|) (= |v_thread1Thread1of1ForFork0_~l~0#1_3| (select (select |v_#memory_int_115| v_~q3~0.base_39) (+ v_~q3~0.offset_39 (* 4 v_~q3_front~0_37)))) (= (ite (and (<= 0 v_~q3_front~0_37) (< v_~q3_front~0_37 v_~n3~0_22)) 1 0) |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_11|) (not (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_15| 0)) (not (<= |v_thread1Thread1of1ForFork0_#t~post5#1_1| 2147483646))) InVars {~q3_front~0=v_~q3_front~0_37, #memory_int=|v_#memory_int_115|, ~q3~0.base=v_~q3~0.base_39, ~n3~0=v_~n3~0_22, ~q3~0.offset=v_~q3~0.offset_39} OutVars{~q3_front~0=v_~q3_front~0_37, thread1Thread1of1ForFork0_~l~0#1=|v_thread1Thread1of1ForFork0_~l~0#1_3|, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_11|, thread1Thread1of1ForFork0_#t~mem4#1=|v_thread1Thread1of1ForFork0_#t~mem4#1_1|, ~n3~0=v_~n3~0_22, thread1Thread1of1ForFork0_#t~post5#1=|v_thread1Thread1of1ForFork0_#t~post5#1_1|, #memory_int=|v_#memory_int_115|, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_15|, ~q3~0.base=v_~q3~0.base_39, ~q3~0.offset=v_~q3~0.offset_39} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_~l~0#1, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork0_#t~mem4#1, thread1Thread1of1ForFork0_#t~post5#1, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1][433], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 268#thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 64#thread3Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), 127#thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,238 INFO L383 tUnfolder$Statistics]: this new event has 229 ancestors and is cut-off event [2022-09-16 11:54:55,238 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,238 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,238 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,238 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1090] L63-->thread1Err6ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (= (+ 1 v_~q3_front~0_42) v_~q3_front~0_41) (<= v_~q3_front~0_41 2147483647) (= (select (select |v_#memory_int_119| v_~q3~0.base_43) (+ (* 4 v_~q3_front~0_42) v_~q3~0.offset_43)) |v_thread1Thread1of1ForFork0_~l~0#1_7|) (not (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_19| 0)) (<= 0 (+ 2147483648 v_~q3_front~0_41)) (= (ite (and (<= 0 v_~q3_front~0_42) (< v_~q3_front~0_42 v_~n3~0_26)) 1 0) |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_15|) (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_19| |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_15|) (not (<= (+ |v_thread1Thread1of1ForFork0_~l~0#1_7| v_~r~0_28) 2147483647))) InVars {~q3_front~0=v_~q3_front~0_42, ~n3~0=v_~n3~0_26, #memory_int=|v_#memory_int_119|, ~q3~0.base=v_~q3~0.base_43, ~r~0=v_~r~0_28, ~q3~0.offset=v_~q3~0.offset_43} OutVars{~q3_front~0=v_~q3_front~0_41, thread1Thread1of1ForFork0_~l~0#1=|v_thread1Thread1of1ForFork0_~l~0#1_7|, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_15|, thread1Thread1of1ForFork0_#t~mem4#1=|v_thread1Thread1of1ForFork0_#t~mem4#1_5|, ~n3~0=v_~n3~0_26, thread1Thread1of1ForFork0_#t~post5#1=|v_thread1Thread1of1ForFork0_#t~post5#1_5|, #memory_int=|v_#memory_int_119|, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_19|, ~q3~0.base=v_~q3~0.base_43, ~r~0=v_~r~0_28, ~q3~0.offset=v_~q3~0.offset_43} AuxVars[] AssignedVars[~q3_front~0, thread1Thread1of1ForFork0_~l~0#1, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork0_#t~mem4#1, thread1Thread1of1ForFork0_#t~post5#1, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1][434], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 263#thread1Err6ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 268#thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 64#thread3Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,238 INFO L383 tUnfolder$Statistics]: this new event has 229 ancestors and is cut-off event [2022-09-16 11:54:55,238 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,238 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,239 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,239 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1092] L63-->L62-1: Formula: (let ((.cse0 (+ v_~r~0_33 |v_thread1Thread1of1ForFork0_~l~0#1_11|))) (and (= (+ 1 v_~q3_front~0_50) v_~q3_front~0_49) (<= v_~q3_front~0_50 2147483646) (= |v_thread1Thread1of1ForFork0_~l~0#1_11| (select (select |v_#memory_int_123| v_~q3~0.base_47) (+ (* 4 v_~q3_front~0_50) v_~q3~0.offset_47))) (= v_~r~0_32 .cse0) (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_23| |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_19|) (= (ite (and (< v_~q3_front~0_50 v_~n3~0_30) (<= 0 v_~q3_front~0_50)) 1 0) |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_19|) (<= .cse0 2147483647) (<= 0 (+ 2147483649 v_~q3_front~0_50)) (<= 0 (+ v_~r~0_33 |v_thread1Thread1of1ForFork0_~l~0#1_11| 2147483648)) (not (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_23| 0)))) InVars {~q3_front~0=v_~q3_front~0_50, ~n3~0=v_~n3~0_30, #memory_int=|v_#memory_int_123|, ~q3~0.base=v_~q3~0.base_47, ~r~0=v_~r~0_33, ~q3~0.offset=v_~q3~0.offset_47} OutVars{~q3_front~0=v_~q3_front~0_49, thread1Thread1of1ForFork0_~l~0#1=|v_thread1Thread1of1ForFork0_~l~0#1_11|, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_19|, thread1Thread1of1ForFork0_#t~mem4#1=|v_thread1Thread1of1ForFork0_#t~mem4#1_9|, ~n3~0=v_~n3~0_30, thread1Thread1of1ForFork0_#t~post5#1=|v_thread1Thread1of1ForFork0_#t~post5#1_9|, #memory_int=|v_#memory_int_123|, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_23|, ~q3~0.base=v_~q3~0.base_47, ~r~0=v_~r~0_32, ~q3~0.offset=v_~q3~0.offset_47} AuxVars[] AssignedVars[~q3_front~0, thread1Thread1of1ForFork0_~l~0#1, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork0_#t~mem4#1, thread1Thread1of1ForFork0_#t~post5#1, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1, ~r~0][435], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), 191#L62-1true, thread3Thread1of1ForFork2InUse, 268#thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 64#thread3Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,239 INFO L383 tUnfolder$Statistics]: this new event has 229 ancestors and is cut-off event [2022-09-16 11:54:55,239 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,239 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,239 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,240 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1081] L58-->thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (not (<= |v_thread1Thread1of1ForFork0_#t~post2#1_1| 2147483646)) (= |v_thread1Thread1of1ForFork0_#t~post2#1_1| v_~q1_back~0_48)) InVars {~q1_back~0=v_~q1_back~0_48} OutVars{thread1Thread1of1ForFork0_#t~post2#1=|v_thread1Thread1of1ForFork0_#t~post2#1_1|, ~q1_back~0=v_~q1_back~0_48} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~post2#1][409], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 84#thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), 122#thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 268#thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,240 INFO L383 tUnfolder$Statistics]: this new event has 228 ancestors and is cut-off event [2022-09-16 11:54:55,241 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,241 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,241 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,241 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1083] L58-->thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (<= v_~q1_back~0_72 2147483647) (= (+ 1 v_~q1_back~0_73) v_~q1_back~0_72) (not (<= |v_thread1Thread1of1ForFork0_#t~post3#1_1| 2147483646)) (<= 0 (+ 2147483648 v_~q1_back~0_72)) (= |v_thread1Thread1of1ForFork0_#t~post3#1_1| |v_thread1Thread1of1ForFork0_~i~0#1_7|)) InVars {~q1_back~0=v_~q1_back~0_73, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_7|} OutVars{thread1Thread1of1ForFork0_#t~post2#1=|v_thread1Thread1of1ForFork0_#t~post2#1_5|, ~q1_back~0=v_~q1_back~0_72, thread1Thread1of1ForFork0_#t~post3#1=|v_thread1Thread1of1ForFork0_#t~post3#1_1|, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_7|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~post2#1, ~q1_back~0, thread1Thread1of1ForFork0_#t~post3#1][410], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 192#thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 84#thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 268#thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,241 INFO L383 tUnfolder$Statistics]: this new event has 228 ancestors and is cut-off event [2022-09-16 11:54:55,241 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,241 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,241 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,241 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1084] L58-->thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (= (+ 1 v_~q1_back~0_77) v_~q1_back~0_76) (= |v_thread1Thread1of1ForFork0_#t~post3#1_3| |v_thread1Thread1of1ForFork0_~i~0#1_9|) (<= |v_thread1Thread1of1ForFork0_#t~post3#1_3| 2147483646) (<= 0 (+ 2147483649 v_~q1_back~0_77)) (not (<= 0 (+ 2147483649 |v_thread1Thread1of1ForFork0_#t~post3#1_3|))) (<= v_~q1_back~0_77 2147483646)) InVars {~q1_back~0=v_~q1_back~0_77, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_9|} OutVars{thread1Thread1of1ForFork0_#t~post2#1=|v_thread1Thread1of1ForFork0_#t~post2#1_7|, ~q1_back~0=v_~q1_back~0_76, thread1Thread1of1ForFork0_#t~post3#1=|v_thread1Thread1of1ForFork0_#t~post3#1_3|, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~post2#1, ~q1_back~0, thread1Thread1of1ForFork0_#t~post3#1][411], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 84#thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 264#thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 268#thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,242 INFO L383 tUnfolder$Statistics]: this new event has 228 ancestors and is cut-off event [2022-09-16 11:54:55,242 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,242 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,242 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,242 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1085] L58-->L62-1: Formula: (and (<= 0 (+ 2147483649 |v_thread1Thread1of1ForFork0_~i~0#1_11|)) (<= v_~q1_back~0_80 2147483647) (= (+ 1 v_~q1_back~0_81) v_~q1_back~0_80) (<= 0 (+ 2147483648 v_~q1_back~0_80)) (<= |v_thread1Thread1of1ForFork0_~i~0#1_11| 2147483646) (= |v_thread1Thread1of1ForFork0_~i~0#1_12| (+ |v_thread1Thread1of1ForFork0_~i~0#1_11| 1))) InVars {~q1_back~0=v_~q1_back~0_81, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_11|} OutVars{thread1Thread1of1ForFork0_#t~post2#1=|v_thread1Thread1of1ForFork0_#t~post2#1_9|, ~q1_back~0=v_~q1_back~0_80, thread1Thread1of1ForFork0_#t~post3#1=|v_thread1Thread1of1ForFork0_#t~post3#1_5|, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_12|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~post2#1, ~q1_back~0, thread1Thread1of1ForFork0_#t~post3#1, thread1Thread1of1ForFork0_~i~0#1][412], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 84#thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), 191#L62-1true, thread3Thread1of1ForFork2InUse, 268#thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,242 INFO L383 tUnfolder$Statistics]: this new event has 228 ancestors and is cut-off event [2022-09-16 11:54:55,242 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,242 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,242 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,243 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1091] L63-->thread1Err7ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (<= v_~q3_front~0_46 2147483646) (= |v_thread1Thread1of1ForFork0_~l~0#1_9| (select (select |v_#memory_int_121| v_~q3~0.base_45) (+ (* 4 v_~q3_front~0_46) v_~q3~0.offset_45))) (<= (+ |v_thread1Thread1of1ForFork0_~l~0#1_9| v_~r~0_30) 2147483647) (not (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_21| 0)) (not (<= 0 (+ |v_thread1Thread1of1ForFork0_~l~0#1_9| v_~r~0_30 2147483648))) (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_21| |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_17|) (<= 0 (+ 2147483649 v_~q3_front~0_46)) (= (+ 1 v_~q3_front~0_46) v_~q3_front~0_45) (= (ite (and (<= 0 v_~q3_front~0_46) (< v_~q3_front~0_46 v_~n3~0_28)) 1 0) |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_17|)) InVars {~q3_front~0=v_~q3_front~0_46, ~n3~0=v_~n3~0_28, #memory_int=|v_#memory_int_121|, ~q3~0.base=v_~q3~0.base_45, ~r~0=v_~r~0_30, ~q3~0.offset=v_~q3~0.offset_45} OutVars{~q3_front~0=v_~q3_front~0_45, thread1Thread1of1ForFork0_~l~0#1=|v_thread1Thread1of1ForFork0_~l~0#1_9|, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_17|, thread1Thread1of1ForFork0_#t~mem4#1=|v_thread1Thread1of1ForFork0_#t~mem4#1_7|, ~n3~0=v_~n3~0_28, thread1Thread1of1ForFork0_#t~post5#1=|v_thread1Thread1of1ForFork0_#t~post5#1_7|, #memory_int=|v_#memory_int_121|, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_21|, ~q3~0.base=v_~q3~0.base_45, ~r~0=v_~r~0_30, ~q3~0.offset=v_~q3~0.offset_45} AuxVars[] AssignedVars[~q3_front~0, thread1Thread1of1ForFork0_~l~0#1, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork0_#t~mem4#1, thread1Thread1of1ForFork0_#t~post5#1, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1][432], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 84#thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 120#thread1Err7ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 268#thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,243 INFO L383 tUnfolder$Statistics]: this new event has 229 ancestors and is cut-off event [2022-09-16 11:54:55,243 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,243 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,243 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,243 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1088] L63-->thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~post5#1_1| v_~q3_front~0_37) (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_15| |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_11|) (= |v_thread1Thread1of1ForFork0_~l~0#1_3| (select (select |v_#memory_int_115| v_~q3~0.base_39) (+ v_~q3~0.offset_39 (* 4 v_~q3_front~0_37)))) (= (ite (and (<= 0 v_~q3_front~0_37) (< v_~q3_front~0_37 v_~n3~0_22)) 1 0) |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_11|) (not (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_15| 0)) (not (<= |v_thread1Thread1of1ForFork0_#t~post5#1_1| 2147483646))) InVars {~q3_front~0=v_~q3_front~0_37, #memory_int=|v_#memory_int_115|, ~q3~0.base=v_~q3~0.base_39, ~n3~0=v_~n3~0_22, ~q3~0.offset=v_~q3~0.offset_39} OutVars{~q3_front~0=v_~q3_front~0_37, thread1Thread1of1ForFork0_~l~0#1=|v_thread1Thread1of1ForFork0_~l~0#1_3|, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_11|, thread1Thread1of1ForFork0_#t~mem4#1=|v_thread1Thread1of1ForFork0_#t~mem4#1_1|, ~n3~0=v_~n3~0_22, thread1Thread1of1ForFork0_#t~post5#1=|v_thread1Thread1of1ForFork0_#t~post5#1_1|, #memory_int=|v_#memory_int_115|, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_15|, ~q3~0.base=v_~q3~0.base_39, ~q3~0.offset=v_~q3~0.offset_39} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_~l~0#1, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork0_#t~mem4#1, thread1Thread1of1ForFork0_#t~post5#1, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1][433], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 84#thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 268#thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), 127#thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,243 INFO L383 tUnfolder$Statistics]: this new event has 229 ancestors and is cut-off event [2022-09-16 11:54:55,243 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,243 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,244 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,244 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1090] L63-->thread1Err6ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (= (+ 1 v_~q3_front~0_42) v_~q3_front~0_41) (<= v_~q3_front~0_41 2147483647) (= (select (select |v_#memory_int_119| v_~q3~0.base_43) (+ (* 4 v_~q3_front~0_42) v_~q3~0.offset_43)) |v_thread1Thread1of1ForFork0_~l~0#1_7|) (not (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_19| 0)) (<= 0 (+ 2147483648 v_~q3_front~0_41)) (= (ite (and (<= 0 v_~q3_front~0_42) (< v_~q3_front~0_42 v_~n3~0_26)) 1 0) |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_15|) (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_19| |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_15|) (not (<= (+ |v_thread1Thread1of1ForFork0_~l~0#1_7| v_~r~0_28) 2147483647))) InVars {~q3_front~0=v_~q3_front~0_42, ~n3~0=v_~n3~0_26, #memory_int=|v_#memory_int_119|, ~q3~0.base=v_~q3~0.base_43, ~r~0=v_~r~0_28, ~q3~0.offset=v_~q3~0.offset_43} OutVars{~q3_front~0=v_~q3_front~0_41, thread1Thread1of1ForFork0_~l~0#1=|v_thread1Thread1of1ForFork0_~l~0#1_7|, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_15|, thread1Thread1of1ForFork0_#t~mem4#1=|v_thread1Thread1of1ForFork0_#t~mem4#1_5|, ~n3~0=v_~n3~0_26, thread1Thread1of1ForFork0_#t~post5#1=|v_thread1Thread1of1ForFork0_#t~post5#1_5|, #memory_int=|v_#memory_int_119|, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_19|, ~q3~0.base=v_~q3~0.base_43, ~r~0=v_~r~0_28, ~q3~0.offset=v_~q3~0.offset_43} AuxVars[] AssignedVars[~q3_front~0, thread1Thread1of1ForFork0_~l~0#1, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork0_#t~mem4#1, thread1Thread1of1ForFork0_#t~post5#1, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1][434], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 84#thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 263#thread1Err6ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 268#thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,244 INFO L383 tUnfolder$Statistics]: this new event has 229 ancestors and is cut-off event [2022-09-16 11:54:55,244 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,244 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,244 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,244 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1092] L63-->L62-1: Formula: (let ((.cse0 (+ v_~r~0_33 |v_thread1Thread1of1ForFork0_~l~0#1_11|))) (and (= (+ 1 v_~q3_front~0_50) v_~q3_front~0_49) (<= v_~q3_front~0_50 2147483646) (= |v_thread1Thread1of1ForFork0_~l~0#1_11| (select (select |v_#memory_int_123| v_~q3~0.base_47) (+ (* 4 v_~q3_front~0_50) v_~q3~0.offset_47))) (= v_~r~0_32 .cse0) (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_23| |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_19|) (= (ite (and (< v_~q3_front~0_50 v_~n3~0_30) (<= 0 v_~q3_front~0_50)) 1 0) |v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_19|) (<= .cse0 2147483647) (<= 0 (+ 2147483649 v_~q3_front~0_50)) (<= 0 (+ v_~r~0_33 |v_thread1Thread1of1ForFork0_~l~0#1_11| 2147483648)) (not (= |v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_23| 0)))) InVars {~q3_front~0=v_~q3_front~0_50, ~n3~0=v_~n3~0_30, #memory_int=|v_#memory_int_123|, ~q3~0.base=v_~q3~0.base_47, ~r~0=v_~r~0_33, ~q3~0.offset=v_~q3~0.offset_47} OutVars{~q3_front~0=v_~q3_front~0_49, thread1Thread1of1ForFork0_~l~0#1=|v_thread1Thread1of1ForFork0_~l~0#1_11|, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_19|, thread1Thread1of1ForFork0_#t~mem4#1=|v_thread1Thread1of1ForFork0_#t~mem4#1_9|, ~n3~0=v_~n3~0_30, thread1Thread1of1ForFork0_#t~post5#1=|v_thread1Thread1of1ForFork0_#t~post5#1_9|, #memory_int=|v_#memory_int_123|, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1_23|, ~q3~0.base=v_~q3~0.base_47, ~r~0=v_~r~0_32, ~q3~0.offset=v_~q3~0.offset_47} AuxVars[] AssignedVars[~q3_front~0, thread1Thread1of1ForFork0_~l~0#1, thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork0_#t~mem4#1, thread1Thread1of1ForFork0_#t~post5#1, thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1, ~r~0][435], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 84#thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), 191#L62-1true, Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 268#thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,245 INFO L383 tUnfolder$Statistics]: this new event has 229 ancestors and is cut-off event [2022-09-16 11:54:55,245 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,245 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,245 INFO L386 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-09-16 11:54:55,246 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1081] L58-->thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (not (<= |v_thread1Thread1of1ForFork0_#t~post2#1_1| 2147483646)) (= |v_thread1Thread1of1ForFork0_#t~post2#1_1| v_~q1_back~0_48)) InVars {~q1_back~0=v_~q1_back~0_48} OutVars{thread1Thread1of1ForFork0_#t~post2#1=|v_thread1Thread1of1ForFork0_#t~post2#1_1|, ~q1_back~0=v_~q1_back~0_48} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~post2#1][409], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, 122#thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 4#thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,246 INFO L383 tUnfolder$Statistics]: this new event has 228 ancestors and is cut-off event [2022-09-16 11:54:55,246 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,246 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,246 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,247 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1083] L58-->thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW: Formula: (and (<= v_~q1_back~0_72 2147483647) (= (+ 1 v_~q1_back~0_73) v_~q1_back~0_72) (not (<= |v_thread1Thread1of1ForFork0_#t~post3#1_1| 2147483646)) (<= 0 (+ 2147483648 v_~q1_back~0_72)) (= |v_thread1Thread1of1ForFork0_#t~post3#1_1| |v_thread1Thread1of1ForFork0_~i~0#1_7|)) InVars {~q1_back~0=v_~q1_back~0_73, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_7|} OutVars{thread1Thread1of1ForFork0_#t~post2#1=|v_thread1Thread1of1ForFork0_#t~post2#1_5|, ~q1_back~0=v_~q1_back~0_72, thread1Thread1of1ForFork0_#t~post3#1=|v_thread1Thread1of1ForFork0_#t~post3#1_1|, thread1Thread1of1ForFork0_~i~0#1=|v_thread1Thread1of1ForFork0_~i~0#1_7|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~post2#1, ~q1_back~0, thread1Thread1of1ForFork0_#t~post3#1][410], [Black: 2815#(and (or (<= (+ ~q1_back~0 1) 0) (= |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| 0)) (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), Black: 2807#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2817#(and (<= ~n1~0 0) (<= (+ ~q1_back~0 1) 0)), Black: 2800#(<= ~n1~0 0), Black: 2813#(and (or (= |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| 0) (<= (+ ~q1_back~0 1) 0)) (<= ~n1~0 0)), 192#thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 2752#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483644) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483644)), Black: 2756#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483645) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483645)), Black: 2760#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 2830#(and (<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))) (<= ~q3_back~0 ~q3_front~0)), Black: 2764#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), Black: 2827#(<= ~q3_back~0 ~q3_front~0), Black: 2740#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483641) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483641)), Black: 2744#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483642) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483642)), Black: 2828#(<= |thread1Thread1of1ForFork0_~cond~0#1| (* 256 (div |thread1Thread1of1ForFork0_~cond~0#1| 256))), Black: 2748#(and (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483643) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483643)), Black: 1791#true, Black: 2736#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 6) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 6)), Black: 2777#(<= ~q1_back~0 ~q1_front~0), 126#L150-4true, 2795#true, 2825#true, 2836#true, Black: 791#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1)), 1704#(and (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 318#true, Black: 797#(and (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 803#(and (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646) (< |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483647)), thread3Thread1of1ForFork2InUse, 4#thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, Black: 1783#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2147483646) (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 2147483646)), Black: 313#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 0) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0)), Black: 1698#(and (<= |ULTIMATE.start_create_fresh_int_array_#in~size#1| 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~size#1| 2147483647) (<= ~n1~0 2147483647)), Black: 1777#(and (<= ~n1~0 2147483647) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 4) (<= |ULTIMATE.start_create_fresh_int_array_#t~post39#1| 4)), Black: 1172#(<= ~n1~0 2147483647)]) [2022-09-16 11:54:55,247 INFO L383 tUnfolder$Statistics]: this new event has 228 ancestors and is cut-off event [2022-09-16 11:54:55,247 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,247 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-09-16 11:54:55,247 INFO L386 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event