./Ultimate.py --spec /storage/repos/ultimate/trunk/examples/svcomp/properties/no-data-race.prp --file /storage/repos/ultimate/trunk/examples/svcomp/weaver/chl-nzb-file-symm.wvr.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for data races Using default analysis Version efd9311c Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i /storage/repos/ultimate/trunk/examples/svcomp/weaver/chl-nzb-file-symm.wvr.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-DataRace-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! data-race) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash b869eaba59e8dca8d7cb2d1135193e506b8377811cada7a7f67b6d0824dd2d3d --- Real Ultimate output --- This is Ultimate 0.2.2-dev-efd9311-m [2022-04-18 16:33:03,418 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-04-18 16:33:03,420 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-04-18 16:33:03,459 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-04-18 16:33:03,460 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-04-18 16:33:03,461 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-04-18 16:33:03,462 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-04-18 16:33:03,464 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-04-18 16:33:03,465 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-04-18 16:33:03,466 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-04-18 16:33:03,467 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-04-18 16:33:03,468 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-04-18 16:33:03,468 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-04-18 16:33:03,469 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-04-18 16:33:03,470 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-04-18 16:33:03,471 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-04-18 16:33:03,472 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-04-18 16:33:03,473 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-04-18 16:33:03,474 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-04-18 16:33:03,476 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-04-18 16:33:03,477 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-04-18 16:33:03,478 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-04-18 16:33:03,479 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-04-18 16:33:03,479 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-04-18 16:33:03,480 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-04-18 16:33:03,482 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-04-18 16:33:03,483 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-04-18 16:33:03,483 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-04-18 16:33:03,484 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-04-18 16:33:03,484 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-04-18 16:33:03,485 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-04-18 16:33:03,485 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-04-18 16:33:03,486 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-04-18 16:33:03,486 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-04-18 16:33:03,487 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-04-18 16:33:03,488 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-04-18 16:33:03,488 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-04-18 16:33:03,489 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-04-18 16:33:03,489 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-04-18 16:33:03,489 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-04-18 16:33:03,490 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-04-18 16:33:03,493 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-04-18 16:33:03,496 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-DataRace-32bit-Automizer_Default.epf [2022-04-18 16:33:03,518 INFO L113 SettingsManager]: Loading preferences was successful [2022-04-18 16:33:03,519 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-04-18 16:33:03,519 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-04-18 16:33:03,520 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-04-18 16:33:03,521 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-04-18 16:33:03,521 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-04-18 16:33:03,522 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-04-18 16:33:03,522 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-04-18 16:33:03,522 INFO L138 SettingsManager]: * Use SBE=true [2022-04-18 16:33:03,523 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-04-18 16:33:03,523 INFO L138 SettingsManager]: * sizeof long=4 [2022-04-18 16:33:03,523 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-04-18 16:33:03,524 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-04-18 16:33:03,524 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-04-18 16:33:03,524 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-04-18 16:33:03,524 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-04-18 16:33:03,524 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-04-18 16:33:03,524 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-04-18 16:33:03,525 INFO L138 SettingsManager]: * Check absence of data races in concurrent programs=true [2022-04-18 16:33:03,525 INFO L138 SettingsManager]: * sizeof long double=12 [2022-04-18 16:33:03,525 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-04-18 16:33:03,525 INFO L138 SettingsManager]: * Use constant arrays=true [2022-04-18 16:33:03,525 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-04-18 16:33:03,526 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-04-18 16:33:03,526 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-04-18 16:33:03,526 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-04-18 16:33:03,526 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-04-18 16:33:03,526 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-04-18 16:33:03,526 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-04-18 16:33:03,527 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-04-18 16:33:03,527 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-04-18 16:33:03,527 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-04-18 16:33:03,527 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-04-18 16:33:03,528 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-04-18 16:33:03,528 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-04-18 16:33:03,528 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: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! data-race) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> b869eaba59e8dca8d7cb2d1135193e506b8377811cada7a7f67b6d0824dd2d3d [2022-04-18 16:33:03,767 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-04-18 16:33:03,792 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-04-18 16:33:03,794 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-04-18 16:33:03,796 INFO L271 PluginConnector]: Initializing CDTParser... [2022-04-18 16:33:03,796 INFO L275 PluginConnector]: CDTParser initialized [2022-04-18 16:33:03,798 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/trunk/examples/svcomp/weaver/chl-nzb-file-symm.wvr.c [2022-04-18 16:33:03,888 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/13c0031ed/10d95df694864217a9c2d5f6832db92f/FLAGcb4a83039 [2022-04-18 16:33:04,252 INFO L306 CDTParser]: Found 1 translation units. [2022-04-18 16:33:04,253 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/weaver/chl-nzb-file-symm.wvr.c [2022-04-18 16:33:04,259 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/13c0031ed/10d95df694864217a9c2d5f6832db92f/FLAGcb4a83039 [2022-04-18 16:33:04,657 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/13c0031ed/10d95df694864217a9c2d5f6832db92f [2022-04-18 16:33:04,659 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-04-18 16:33:04,660 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-04-18 16:33:04,661 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-04-18 16:33:04,663 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-04-18 16:33:04,666 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-04-18 16:33:04,666 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.04 04:33:04" (1/1) ... [2022-04-18 16:33:04,667 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3ca7f203 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.04 04:33:04, skipping insertion in model container [2022-04-18 16:33:04,667 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.04 04:33:04" (1/1) ... [2022-04-18 16:33:04,672 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-04-18 16:33:04,691 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-04-18 16:33:05,001 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/chl-nzb-file-symm.wvr.c[4929,4942] [2022-04-18 16:33:05,007 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-04-18 16:33:05,013 INFO L203 MainTranslator]: Completed pre-run [2022-04-18 16:33:05,055 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/chl-nzb-file-symm.wvr.c[4929,4942] [2022-04-18 16:33:05,059 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-04-18 16:33:05,073 INFO L208 MainTranslator]: Completed translation [2022-04-18 16:33:05,074 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.04 04:33:05 WrapperNode [2022-04-18 16:33:05,074 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-04-18 16:33:05,075 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-04-18 16:33:05,075 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-04-18 16:33:05,075 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-04-18 16:33:05,082 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.04 04:33:05" (1/1) ... [2022-04-18 16:33:05,104 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.04 04:33:05" (1/1) ... [2022-04-18 16:33:05,154 INFO L137 Inliner]: procedures = 25, calls = 55, calls flagged for inlining = 21, calls inlined = 29, statements flattened = 890 [2022-04-18 16:33:05,154 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-04-18 16:33:05,157 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-04-18 16:33:05,163 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-04-18 16:33:05,164 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-04-18 16:33:05,172 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.04 04:33:05" (1/1) ... [2022-04-18 16:33:05,172 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.04 04:33:05" (1/1) ... [2022-04-18 16:33:05,178 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.04 04:33:05" (1/1) ... [2022-04-18 16:33:05,179 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.04 04:33:05" (1/1) ... [2022-04-18 16:33:05,199 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.04 04:33:05" (1/1) ... [2022-04-18 16:33:05,206 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.04 04:33:05" (1/1) ... [2022-04-18 16:33:05,210 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.04 04:33:05" (1/1) ... [2022-04-18 16:33:05,217 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-04-18 16:33:05,218 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-04-18 16:33:05,218 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-04-18 16:33:05,218 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-04-18 16:33:05,219 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.04 04:33:05" (1/1) ... [2022-04-18 16:33:05,231 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-04-18 16:33:05,258 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-18 16:33:05,285 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-04-18 16:33:05,306 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-04-18 16:33:05,334 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-04-18 16:33:05,334 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-04-18 16:33:05,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-04-18 16:33:05,334 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-04-18 16:33:05,334 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-04-18 16:33:05,336 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-04-18 16:33:05,336 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-04-18 16:33:05,336 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-04-18 16:33:05,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-04-18 16:33:05,336 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-04-18 16:33:05,337 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-04-18 16:33:05,337 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-04-18 16:33:05,337 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-04-18 16:33:05,340 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-04-18 16:33:05,492 INFO L234 CfgBuilder]: Building ICFG [2022-04-18 16:33:05,494 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-04-18 16:33:06,557 INFO L275 CfgBuilder]: Performing block encoding [2022-04-18 16:33:06,577 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-04-18 16:33:06,577 INFO L299 CfgBuilder]: Removed 4 assume(true) statements. [2022-04-18 16:33:06,581 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.04 04:33:06 BoogieIcfgContainer [2022-04-18 16:33:06,581 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-04-18 16:33:06,583 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-04-18 16:33:06,584 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-04-18 16:33:06,587 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-04-18 16:33:06,587 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.04 04:33:04" (1/3) ... [2022-04-18 16:33:06,588 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7040efcc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.04 04:33:06, skipping insertion in model container [2022-04-18 16:33:06,588 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.04 04:33:05" (2/3) ... [2022-04-18 16:33:06,589 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7040efcc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.04 04:33:06, skipping insertion in model container [2022-04-18 16:33:06,589 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.04 04:33:06" (3/3) ... [2022-04-18 16:33:06,592 INFO L111 eAbstractionObserver]: Analyzing ICFG chl-nzb-file-symm.wvr.c [2022-04-18 16:33:06,598 WARN L147 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-04-18 16:33:06,598 INFO L202 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-04-18 16:33:06,598 INFO L161 ceAbstractionStarter]: Applying trace abstraction to program that has 154 error locations. [2022-04-18 16:33:06,598 INFO L504 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-04-18 16:33:06,760 INFO L135 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-04-18 16:33:06,823 INFO L339 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-04-18 16:33:06,829 INFO L340 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=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 [2022-04-18 16:33:06,829 INFO L341 AbstractCegarLoop]: Starting to check reachability of 288 error locations. [2022-04-18 16:33:06,856 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 1129 places, 1199 transitions, 2414 flow [2022-04-18 16:33:07,380 INFO L129 PetriNetUnfolder]: 77/1197 cut-off events. [2022-04-18 16:33:07,380 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2022-04-18 16:33:07,423 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1206 conditions, 1197 events. 77/1197 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 4348 event pairs, 0 based on Foata normal form. 0/966 useless extension candidates. Maximal degree in co-relation 921. Up to 2 conditions per place. [2022-04-18 16:33:07,424 INFO L82 GeneralOperation]: Start removeDead. Operand has 1129 places, 1199 transitions, 2414 flow [2022-04-18 16:33:07,466 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1101 places, 1168 transitions, 2348 flow [2022-04-18 16:33:07,471 INFO L129 PetriNetUnfolder]: 0/32 cut-off events. [2022-04-18 16:33:07,472 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2022-04-18 16:33:07,472 INFO L247 CegarLoopForPetriNet]: Found error trace [2022-04-18 16:33:07,473 INFO L255 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] [2022-04-18 16:33:07,473 INFO L403 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err57ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err58ASSERT_VIOLATIONDATA_RACE (and 284 more)] === [2022-04-18 16:33:07,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-18 16:33:07,480 INFO L85 PathProgramCache]: Analyzing trace with hash 413101783, now seen corresponding path program 1 times [2022-04-18 16:33:07,489 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-18 16:33:07,490 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1779170949] [2022-04-18 16:33:07,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-18 16:33:07,492 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-18 16:33:07,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-18 16:33:07,697 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-18 16:33:07,698 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-18 16:33:07,698 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1779170949] [2022-04-18 16:33:07,699 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1779170949] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-18 16:33:07,699 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-18 16:33:07,700 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-04-18 16:33:07,701 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2025136277] [2022-04-18 16:33:07,701 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-18 16:33:07,709 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-04-18 16:33:07,709 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-18 16:33:07,746 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-04-18 16:33:07,748 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-04-18 16:33:07,779 INFO L502 CegarLoopForPetriNet]: Number of universal loopers: 1157 out of 1199 [2022-04-18 16:33:07,791 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1101 places, 1168 transitions, 2348 flow. Second operand has 3 states, 3 states have (on average 1158.3333333333333) internal successors, (3475), 3 states have internal predecessors, (3475), 0 states have call successors, (0), 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-04-18 16:33:07,792 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-04-18 16:33:07,792 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1157 of 1199 [2022-04-18 16:33:07,799 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-04-18 16:33:08,543 INFO L129 PetriNetUnfolder]: 93/1815 cut-off events. [2022-04-18 16:33:08,543 INFO L130 PetriNetUnfolder]: For 35/36 co-relation queries the response was YES. [2022-04-18 16:33:08,585 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1889 conditions, 1815 events. 93/1815 cut-off events. For 35/36 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 9350 event pairs, 15 based on Foata normal form. 70/1534 useless extension candidates. Maximal degree in co-relation 1556. Up to 49 conditions per place. [2022-04-18 16:33:08,607 INFO L132 encePairwiseOnDemand]: 1172/1199 looper letters, 13 selfloop transitions, 2 changer transitions 4/1143 dead transitions. [2022-04-18 16:33:08,608 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1102 places, 1143 transitions, 2328 flow [2022-04-18 16:33:08,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-04-18 16:33:08,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-04-18 16:33:08,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3511 transitions. [2022-04-18 16:33:08,629 INFO L547 CegarLoopForPetriNet]: DFA transition density 0.9760911871003614 [2022-04-18 16:33:08,630 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 3511 transitions. [2022-04-18 16:33:08,630 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 3511 transitions. [2022-04-18 16:33:08,635 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-04-18 16:33:08,638 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 3511 transitions. [2022-04-18 16:33:08,648 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 1170.3333333333333) internal successors, (3511), 3 states have internal predecessors, (3511), 0 states have call successors, (0), 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-04-18 16:33:08,661 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 1199.0) internal successors, (4796), 4 states have internal predecessors, (4796), 0 states have call successors, (0), 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-04-18 16:33:08,664 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 1199.0) internal successors, (4796), 4 states have internal predecessors, (4796), 0 states have call successors, (0), 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-04-18 16:33:08,666 INFO L186 Difference]: Start difference. First operand has 1101 places, 1168 transitions, 2348 flow. Second operand 3 states and 3511 transitions. [2022-04-18 16:33:08,667 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1102 places, 1143 transitions, 2328 flow [2022-04-18 16:33:08,679 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1098 places, 1143 transitions, 2320 flow, removed 0 selfloop flow, removed 4 redundant places. [2022-04-18 16:33:08,698 INFO L242 Difference]: Finished difference. Result has 1098 places, 1139 transitions, 2286 flow [2022-04-18 16:33:08,702 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=1199, PETRI_DIFFERENCE_MINUEND_FLOW=2290, PETRI_DIFFERENCE_MINUEND_PLACES=1096, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1143, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1141, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2286, PETRI_PLACES=1098, PETRI_TRANSITIONS=1139} [2022-04-18 16:33:08,706 INFO L335 CegarLoopForPetriNet]: 1101 programPoint places, -3 predicate places. [2022-04-18 16:33:08,707 INFO L478 AbstractCegarLoop]: Abstraction has has 1098 places, 1139 transitions, 2286 flow [2022-04-18 16:33:08,709 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1158.3333333333333) internal successors, (3475), 3 states have internal predecessors, (3475), 0 states have call successors, (0), 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-04-18 16:33:08,710 INFO L247 CegarLoopForPetriNet]: Found error trace [2022-04-18 16:33:08,710 INFO L255 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] [2022-04-18 16:33:08,710 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-04-18 16:33:08,710 INFO L403 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err57ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err58ASSERT_VIOLATIONDATA_RACE (and 284 more)] === [2022-04-18 16:33:08,711 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-18 16:33:08,711 INFO L85 PathProgramCache]: Analyzing trace with hash -1347151795, now seen corresponding path program 1 times [2022-04-18 16:33:08,711 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-18 16:33:08,712 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1096514562] [2022-04-18 16:33:08,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-18 16:33:08,712 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-18 16:33:08,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-18 16:33:08,753 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-18 16:33:08,753 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-18 16:33:08,753 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1096514562] [2022-04-18 16:33:08,754 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1096514562] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-18 16:33:08,754 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-18 16:33:08,754 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-04-18 16:33:08,754 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1218010565] [2022-04-18 16:33:08,754 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-18 16:33:08,763 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-04-18 16:33:08,764 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-18 16:33:08,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-04-18 16:33:08,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-04-18 16:33:08,770 INFO L502 CegarLoopForPetriNet]: Number of universal loopers: 1157 out of 1199 [2022-04-18 16:33:08,774 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1098 places, 1139 transitions, 2286 flow. Second operand has 3 states, 3 states have (on average 1158.3333333333333) internal successors, (3475), 3 states have internal predecessors, (3475), 0 states have call successors, (0), 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-04-18 16:33:08,775 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-04-18 16:33:08,775 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1157 of 1199 [2022-04-18 16:33:08,775 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-04-18 16:33:09,432 INFO L129 PetriNetUnfolder]: 93/1822 cut-off events. [2022-04-18 16:33:09,432 INFO L130 PetriNetUnfolder]: For 10/11 co-relation queries the response was YES. [2022-04-18 16:33:09,482 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1882 conditions, 1822 events. 93/1822 cut-off events. For 10/11 co-relation queries the response was YES. Maximal size of possible extension queue 30. Compared 9729 event pairs, 15 based on Foata normal form. 0/1478 useless extension candidates. Maximal degree in co-relation 1841. Up to 49 conditions per place. [2022-04-18 16:33:09,507 INFO L132 encePairwiseOnDemand]: 1196/1199 looper letters, 13 selfloop transitions, 2 changer transitions 0/1138 dead transitions. [2022-04-18 16:33:09,507 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1095 places, 1138 transitions, 2314 flow [2022-04-18 16:33:09,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-04-18 16:33:09,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-04-18 16:33:09,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3487 transitions. [2022-04-18 16:33:09,515 INFO L547 CegarLoopForPetriNet]: DFA transition density 0.9694189602446484 [2022-04-18 16:33:09,516 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 3487 transitions. [2022-04-18 16:33:09,516 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 3487 transitions. [2022-04-18 16:33:09,518 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-04-18 16:33:09,518 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 3487 transitions. [2022-04-18 16:33:09,526 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 1162.3333333333333) internal successors, (3487), 3 states have internal predecessors, (3487), 0 states have call successors, (0), 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-04-18 16:33:09,534 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 1199.0) internal successors, (4796), 4 states have internal predecessors, (4796), 0 states have call successors, (0), 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-04-18 16:33:09,536 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 1199.0) internal successors, (4796), 4 states have internal predecessors, (4796), 0 states have call successors, (0), 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-04-18 16:33:09,537 INFO L186 Difference]: Start difference. First operand has 1098 places, 1139 transitions, 2286 flow. Second operand 3 states and 3487 transitions. [2022-04-18 16:33:09,537 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1095 places, 1138 transitions, 2314 flow [2022-04-18 16:33:09,545 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1093 places, 1138 transitions, 2310 flow, removed 0 selfloop flow, removed 2 redundant places. [2022-04-18 16:33:09,597 INFO L242 Difference]: Finished difference. Result has 1093 places, 1138 transitions, 2284 flow [2022-04-18 16:33:09,598 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=1199, PETRI_DIFFERENCE_MINUEND_FLOW=2280, PETRI_DIFFERENCE_MINUEND_PLACES=1091, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1138, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1136, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2284, PETRI_PLACES=1093, PETRI_TRANSITIONS=1138} [2022-04-18 16:33:09,599 INFO L335 CegarLoopForPetriNet]: 1101 programPoint places, -8 predicate places. [2022-04-18 16:33:09,599 INFO L478 AbstractCegarLoop]: Abstraction has has 1093 places, 1138 transitions, 2284 flow [2022-04-18 16:33:09,602 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1158.3333333333333) internal successors, (3475), 3 states have internal predecessors, (3475), 0 states have call successors, (0), 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-04-18 16:33:09,602 INFO L247 CegarLoopForPetriNet]: Found error trace [2022-04-18 16:33:09,602 INFO L255 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] [2022-04-18 16:33:09,602 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-04-18 16:33:09,602 INFO L403 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err57ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err58ASSERT_VIOLATIONDATA_RACE (and 284 more)] === [2022-04-18 16:33:09,603 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-18 16:33:09,603 INFO L85 PathProgramCache]: Analyzing trace with hash -1432399478, now seen corresponding path program 1 times [2022-04-18 16:33:09,603 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-18 16:33:09,603 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1403812862] [2022-04-18 16:33:09,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-18 16:33:09,604 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-18 16:33:09,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-18 16:33:09,674 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-18 16:33:09,675 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-18 16:33:09,676 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1403812862] [2022-04-18 16:33:09,676 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1403812862] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-18 16:33:09,676 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-18 16:33:09,677 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-04-18 16:33:09,677 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1202998220] [2022-04-18 16:33:09,677 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-18 16:33:09,678 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-04-18 16:33:09,679 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-18 16:33:09,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-04-18 16:33:09,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-04-18 16:33:09,684 INFO L502 CegarLoopForPetriNet]: Number of universal loopers: 1157 out of 1199 [2022-04-18 16:33:09,689 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1093 places, 1138 transitions, 2284 flow. Second operand has 3 states, 3 states have (on average 1158.3333333333333) internal successors, (3475), 3 states have internal predecessors, (3475), 0 states have call successors, (0), 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-04-18 16:33:09,689 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-04-18 16:33:09,689 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1157 of 1199 [2022-04-18 16:33:09,689 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-04-18 16:33:10,326 INFO L129 PetriNetUnfolder]: 93/1812 cut-off events. [2022-04-18 16:33:10,327 INFO L130 PetriNetUnfolder]: For 10/11 co-relation queries the response was YES. [2022-04-18 16:33:10,352 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1872 conditions, 1812 events. 93/1812 cut-off events. For 10/11 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 9330 event pairs, 15 based on Foata normal form. 0/1467 useless extension candidates. Maximal degree in co-relation 1824. Up to 49 conditions per place. [2022-04-18 16:33:10,368 INFO L132 encePairwiseOnDemand]: 1196/1199 looper letters, 13 selfloop transitions, 2 changer transitions 0/1137 dead transitions. [2022-04-18 16:33:10,368 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1094 places, 1137 transitions, 2312 flow [2022-04-18 16:33:10,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-04-18 16:33:10,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-04-18 16:33:10,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3487 transitions. [2022-04-18 16:33:10,381 INFO L547 CegarLoopForPetriNet]: DFA transition density 0.9694189602446484 [2022-04-18 16:33:10,382 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 3487 transitions. [2022-04-18 16:33:10,382 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 3487 transitions. [2022-04-18 16:33:10,386 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-04-18 16:33:10,387 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 3487 transitions. [2022-04-18 16:33:10,394 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 1162.3333333333333) internal successors, (3487), 3 states have internal predecessors, (3487), 0 states have call successors, (0), 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-04-18 16:33:10,400 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 1199.0) internal successors, (4796), 4 states have internal predecessors, (4796), 0 states have call successors, (0), 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-04-18 16:33:10,403 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 1199.0) internal successors, (4796), 4 states have internal predecessors, (4796), 0 states have call successors, (0), 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-04-18 16:33:10,403 INFO L186 Difference]: Start difference. First operand has 1093 places, 1138 transitions, 2284 flow. Second operand 3 states and 3487 transitions. [2022-04-18 16:33:10,403 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1094 places, 1137 transitions, 2312 flow [2022-04-18 16:33:10,409 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1092 places, 1137 transitions, 2308 flow, removed 0 selfloop flow, removed 2 redundant places. [2022-04-18 16:33:10,422 INFO L242 Difference]: Finished difference. Result has 1092 places, 1137 transitions, 2282 flow [2022-04-18 16:33:10,424 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=1199, PETRI_DIFFERENCE_MINUEND_FLOW=2278, PETRI_DIFFERENCE_MINUEND_PLACES=1090, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1137, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1135, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2282, PETRI_PLACES=1092, PETRI_TRANSITIONS=1137} [2022-04-18 16:33:10,426 INFO L335 CegarLoopForPetriNet]: 1101 programPoint places, -9 predicate places. [2022-04-18 16:33:10,426 INFO L478 AbstractCegarLoop]: Abstraction has has 1092 places, 1137 transitions, 2282 flow [2022-04-18 16:33:10,428 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1158.3333333333333) internal successors, (3475), 3 states have internal predecessors, (3475), 0 states have call successors, (0), 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-04-18 16:33:10,430 INFO L247 CegarLoopForPetriNet]: Found error trace [2022-04-18 16:33:10,430 INFO L255 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] [2022-04-18 16:33:10,430 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-04-18 16:33:10,430 INFO L403 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err57ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err58ASSERT_VIOLATIONDATA_RACE (and 284 more)] === [2022-04-18 16:33:10,431 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-18 16:33:10,431 INFO L85 PathProgramCache]: Analyzing trace with hash -2145160685, now seen corresponding path program 1 times [2022-04-18 16:33:10,431 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-18 16:33:10,431 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [568445890] [2022-04-18 16:33:10,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-18 16:33:10,432 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-18 16:33:10,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-18 16:33:10,505 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-18 16:33:10,506 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-18 16:33:10,507 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [568445890] [2022-04-18 16:33:10,507 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [568445890] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-18 16:33:10,507 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-18 16:33:10,507 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-04-18 16:33:10,507 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1477952055] [2022-04-18 16:33:10,508 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-18 16:33:10,508 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-04-18 16:33:10,509 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-18 16:33:10,509 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-04-18 16:33:10,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-04-18 16:33:10,514 INFO L502 CegarLoopForPetriNet]: Number of universal loopers: 1157 out of 1199 [2022-04-18 16:33:10,520 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1092 places, 1137 transitions, 2282 flow. Second operand has 3 states, 3 states have (on average 1158.3333333333333) internal successors, (3475), 3 states have internal predecessors, (3475), 0 states have call successors, (0), 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-04-18 16:33:10,520 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-04-18 16:33:10,520 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1157 of 1199 [2022-04-18 16:33:10,521 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-04-18 16:33:11,035 INFO L129 PetriNetUnfolder]: 93/1823 cut-off events. [2022-04-18 16:33:11,036 INFO L130 PetriNetUnfolder]: For 10/11 co-relation queries the response was YES. [2022-04-18 16:33:11,146 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1883 conditions, 1823 events. 93/1823 cut-off events. For 10/11 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 9722 event pairs, 15 based on Foata normal form. 0/1479 useless extension candidates. Maximal degree in co-relation 1828. Up to 49 conditions per place. [2022-04-18 16:33:11,161 INFO L132 encePairwiseOnDemand]: 1196/1199 looper letters, 13 selfloop transitions, 2 changer transitions 0/1136 dead transitions. [2022-04-18 16:33:11,161 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1093 places, 1136 transitions, 2310 flow [2022-04-18 16:33:11,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-04-18 16:33:11,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-04-18 16:33:11,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3487 transitions. [2022-04-18 16:33:11,170 INFO L547 CegarLoopForPetriNet]: DFA transition density 0.9694189602446484 [2022-04-18 16:33:11,170 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 3487 transitions. [2022-04-18 16:33:11,170 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 3487 transitions. [2022-04-18 16:33:11,173 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-04-18 16:33:11,173 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 3487 transitions. [2022-04-18 16:33:11,182 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 1162.3333333333333) internal successors, (3487), 3 states have internal predecessors, (3487), 0 states have call successors, (0), 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-04-18 16:33:11,188 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 1199.0) internal successors, (4796), 4 states have internal predecessors, (4796), 0 states have call successors, (0), 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-04-18 16:33:11,190 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 1199.0) internal successors, (4796), 4 states have internal predecessors, (4796), 0 states have call successors, (0), 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-04-18 16:33:11,190 INFO L186 Difference]: Start difference. First operand has 1092 places, 1137 transitions, 2282 flow. Second operand 3 states and 3487 transitions. [2022-04-18 16:33:11,190 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1093 places, 1136 transitions, 2310 flow [2022-04-18 16:33:11,197 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1091 places, 1136 transitions, 2306 flow, removed 0 selfloop flow, removed 2 redundant places. [2022-04-18 16:33:11,210 INFO L242 Difference]: Finished difference. Result has 1091 places, 1136 transitions, 2280 flow [2022-04-18 16:33:11,212 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=1199, PETRI_DIFFERENCE_MINUEND_FLOW=2276, PETRI_DIFFERENCE_MINUEND_PLACES=1089, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1136, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1134, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2280, PETRI_PLACES=1091, PETRI_TRANSITIONS=1136} [2022-04-18 16:33:11,213 INFO L335 CegarLoopForPetriNet]: 1101 programPoint places, -10 predicate places. [2022-04-18 16:33:11,213 INFO L478 AbstractCegarLoop]: Abstraction has has 1091 places, 1136 transitions, 2280 flow [2022-04-18 16:33:11,214 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1158.3333333333333) internal successors, (3475), 3 states have internal predecessors, (3475), 0 states have call successors, (0), 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-04-18 16:33:11,214 INFO L247 CegarLoopForPetriNet]: Found error trace [2022-04-18 16:33:11,215 INFO L255 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] [2022-04-18 16:33:11,215 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-04-18 16:33:11,215 INFO L403 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err57ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err58ASSERT_VIOLATIONDATA_RACE (and 284 more)] === [2022-04-18 16:33:11,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-18 16:33:11,216 INFO L85 PathProgramCache]: Analyzing trace with hash -32908948, now seen corresponding path program 1 times [2022-04-18 16:33:11,216 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-18 16:33:11,216 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1953076400] [2022-04-18 16:33:11,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-18 16:33:11,216 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-18 16:33:11,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-18 16:33:11,257 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-18 16:33:11,258 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-18 16:33:11,259 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1953076400] [2022-04-18 16:33:11,259 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1953076400] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-18 16:33:11,259 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-18 16:33:11,259 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-04-18 16:33:11,259 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1143809779] [2022-04-18 16:33:11,260 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-18 16:33:11,260 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-04-18 16:33:11,260 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-18 16:33:11,261 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-04-18 16:33:11,261 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-04-18 16:33:11,266 INFO L502 CegarLoopForPetriNet]: Number of universal loopers: 1130 out of 1199 [2022-04-18 16:33:11,269 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1091 places, 1136 transitions, 2280 flow. Second operand has 3 states, 3 states have (on average 1131.3333333333333) internal successors, (3394), 3 states have internal predecessors, (3394), 0 states have call successors, (0), 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-04-18 16:33:11,270 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-04-18 16:33:11,270 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1130 of 1199 [2022-04-18 16:33:11,270 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-04-18 16:33:12,133 INFO L129 PetriNetUnfolder]: 188/3299 cut-off events. [2022-04-18 16:33:12,133 INFO L130 PetriNetUnfolder]: For 2/5 co-relation queries the response was YES. [2022-04-18 16:33:12,165 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3432 conditions, 3299 events. 188/3299 cut-off events. For 2/5 co-relation queries the response was YES. Maximal size of possible extension queue 37. Compared 21553 event pairs, 27 based on Foata normal form. 0/2615 useless extension candidates. Maximal degree in co-relation 3370. Up to 98 conditions per place. [2022-04-18 16:33:12,187 INFO L132 encePairwiseOnDemand]: 1196/1199 looper letters, 40 selfloop transitions, 2 changer transitions 0/1135 dead transitions. [2022-04-18 16:33:12,187 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1092 places, 1135 transitions, 2362 flow [2022-04-18 16:33:12,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-04-18 16:33:12,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-04-18 16:33:12,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3433 transitions. [2022-04-18 16:33:12,195 INFO L547 CegarLoopForPetriNet]: DFA transition density 0.9544064498192939 [2022-04-18 16:33:12,196 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 3433 transitions. [2022-04-18 16:33:12,196 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 3433 transitions. [2022-04-18 16:33:12,198 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-04-18 16:33:12,198 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 3433 transitions. [2022-04-18 16:33:12,205 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 1144.3333333333333) internal successors, (3433), 3 states have internal predecessors, (3433), 0 states have call successors, (0), 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-04-18 16:33:12,211 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 1199.0) internal successors, (4796), 4 states have internal predecessors, (4796), 0 states have call successors, (0), 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-04-18 16:33:12,213 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 1199.0) internal successors, (4796), 4 states have internal predecessors, (4796), 0 states have call successors, (0), 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-04-18 16:33:12,213 INFO L186 Difference]: Start difference. First operand has 1091 places, 1136 transitions, 2280 flow. Second operand 3 states and 3433 transitions. [2022-04-18 16:33:12,213 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1092 places, 1135 transitions, 2362 flow [2022-04-18 16:33:12,219 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1090 places, 1135 transitions, 2358 flow, removed 0 selfloop flow, removed 2 redundant places. [2022-04-18 16:33:12,232 INFO L242 Difference]: Finished difference. Result has 1090 places, 1135 transitions, 2278 flow [2022-04-18 16:33:12,235 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=1199, PETRI_DIFFERENCE_MINUEND_FLOW=2274, PETRI_DIFFERENCE_MINUEND_PLACES=1088, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1135, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1133, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2278, PETRI_PLACES=1090, PETRI_TRANSITIONS=1135} [2022-04-18 16:33:12,236 INFO L335 CegarLoopForPetriNet]: 1101 programPoint places, -11 predicate places. [2022-04-18 16:33:12,236 INFO L478 AbstractCegarLoop]: Abstraction has has 1090 places, 1135 transitions, 2278 flow [2022-04-18 16:33:12,237 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1131.3333333333333) internal successors, (3394), 3 states have internal predecessors, (3394), 0 states have call successors, (0), 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-04-18 16:33:12,237 INFO L247 CegarLoopForPetriNet]: Found error trace [2022-04-18 16:33:12,238 INFO L255 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-04-18 16:33:12,238 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-04-18 16:33:12,238 INFO L403 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err57ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err58ASSERT_VIOLATIONDATA_RACE (and 284 more)] === [2022-04-18 16:33:12,238 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-18 16:33:12,239 INFO L85 PathProgramCache]: Analyzing trace with hash 1672413105, now seen corresponding path program 1 times [2022-04-18 16:33:12,239 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-18 16:33:12,239 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [582184652] [2022-04-18 16:33:12,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-18 16:33:12,239 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-18 16:33:12,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-18 16:33:12,273 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-18 16:33:12,273 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-18 16:33:12,274 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [582184652] [2022-04-18 16:33:12,274 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [582184652] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-18 16:33:12,274 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-18 16:33:12,274 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-04-18 16:33:12,274 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [561672104] [2022-04-18 16:33:12,275 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-18 16:33:12,275 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-04-18 16:33:12,275 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-18 16:33:12,276 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-04-18 16:33:12,276 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-04-18 16:33:12,280 INFO L502 CegarLoopForPetriNet]: Number of universal loopers: 1118 out of 1199 [2022-04-18 16:33:12,283 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1090 places, 1135 transitions, 2278 flow. Second operand has 3 states, 3 states have (on average 1119.3333333333333) internal successors, (3358), 3 states have internal predecessors, (3358), 0 states have call successors, (0), 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-04-18 16:33:12,285 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-04-18 16:33:12,286 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1118 of 1199 [2022-04-18 16:33:12,286 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-04-18 16:33:12,846 INFO L129 PetriNetUnfolder]: 135/1962 cut-off events. [2022-04-18 16:33:12,846 INFO L130 PetriNetUnfolder]: For 3/4 co-relation queries the response was YES. [2022-04-18 16:33:12,894 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2159 conditions, 1962 events. 135/1962 cut-off events. For 3/4 co-relation queries the response was YES. Maximal size of possible extension queue 31. Compared 10901 event pairs, 45 based on Foata normal form. 0/1575 useless extension candidates. Maximal degree in co-relation 2090. Up to 144 conditions per place. [2022-04-18 16:33:12,913 INFO L132 encePairwiseOnDemand]: 1196/1199 looper letters, 52 selfloop transitions, 2 changer transitions 0/1134 dead transitions. [2022-04-18 16:33:12,913 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1091 places, 1134 transitions, 2384 flow [2022-04-18 16:33:12,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-04-18 16:33:12,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-04-18 16:33:12,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3409 transitions. [2022-04-18 16:33:12,921 INFO L547 CegarLoopForPetriNet]: DFA transition density 0.9477342229635808 [2022-04-18 16:33:12,921 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 3409 transitions. [2022-04-18 16:33:12,921 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 3409 transitions. [2022-04-18 16:33:12,923 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-04-18 16:33:12,923 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 3409 transitions. [2022-04-18 16:33:12,928 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 1136.3333333333333) internal successors, (3409), 3 states have internal predecessors, (3409), 0 states have call successors, (0), 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-04-18 16:33:12,934 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 1199.0) internal successors, (4796), 4 states have internal predecessors, (4796), 0 states have call successors, (0), 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-04-18 16:33:12,935 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 1199.0) internal successors, (4796), 4 states have internal predecessors, (4796), 0 states have call successors, (0), 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-04-18 16:33:12,935 INFO L186 Difference]: Start difference. First operand has 1090 places, 1135 transitions, 2278 flow. Second operand 3 states and 3409 transitions. [2022-04-18 16:33:12,936 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1091 places, 1134 transitions, 2384 flow [2022-04-18 16:33:12,943 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1089 places, 1134 transitions, 2380 flow, removed 0 selfloop flow, removed 2 redundant places. [2022-04-18 16:33:13,001 INFO L242 Difference]: Finished difference. Result has 1089 places, 1134 transitions, 2276 flow [2022-04-18 16:33:13,003 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=1199, PETRI_DIFFERENCE_MINUEND_FLOW=2272, PETRI_DIFFERENCE_MINUEND_PLACES=1087, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1134, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1132, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2276, PETRI_PLACES=1089, PETRI_TRANSITIONS=1134} [2022-04-18 16:33:13,004 INFO L335 CegarLoopForPetriNet]: 1101 programPoint places, -12 predicate places. [2022-04-18 16:33:13,004 INFO L478 AbstractCegarLoop]: Abstraction has has 1089 places, 1134 transitions, 2276 flow [2022-04-18 16:33:13,005 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1119.3333333333333) internal successors, (3358), 3 states have internal predecessors, (3358), 0 states have call successors, (0), 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-04-18 16:33:13,005 INFO L247 CegarLoopForPetriNet]: Found error trace [2022-04-18 16:33:13,005 INFO L255 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] [2022-04-18 16:33:13,005 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-04-18 16:33:13,005 INFO L403 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err57ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err58ASSERT_VIOLATIONDATA_RACE (and 284 more)] === [2022-04-18 16:33:13,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-18 16:33:13,006 INFO L85 PathProgramCache]: Analyzing trace with hash 50640175, now seen corresponding path program 1 times [2022-04-18 16:33:13,006 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-18 16:33:13,006 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [834336033] [2022-04-18 16:33:13,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-18 16:33:13,006 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-18 16:33:13,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-18 16:33:13,071 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-18 16:33:13,072 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-18 16:33:13,073 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [834336033] [2022-04-18 16:33:13,073 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [834336033] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-18 16:33:13,074 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-18 16:33:13,074 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-04-18 16:33:13,074 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1058789849] [2022-04-18 16:33:13,074 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-18 16:33:13,075 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-04-18 16:33:13,076 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-18 16:33:13,078 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-04-18 16:33:13,078 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-04-18 16:33:13,083 INFO L502 CegarLoopForPetriNet]: Number of universal loopers: 1130 out of 1199 [2022-04-18 16:33:13,087 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1089 places, 1134 transitions, 2276 flow. Second operand has 3 states, 3 states have (on average 1131.3333333333333) internal successors, (3394), 3 states have internal predecessors, (3394), 0 states have call successors, (0), 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-04-18 16:33:13,087 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-04-18 16:33:13,087 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1130 of 1199 [2022-04-18 16:33:13,088 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-04-18 16:33:13,605 INFO L129 PetriNetUnfolder]: 96/1517 cut-off events. [2022-04-18 16:33:13,606 INFO L130 PetriNetUnfolder]: For 29/30 co-relation queries the response was YES. [2022-04-18 16:33:13,649 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1622 conditions, 1517 events. 96/1517 cut-off events. For 29/30 co-relation queries the response was YES. Maximal size of possible extension queue 23. Compared 7560 event pairs, 27 based on Foata normal form. 0/1223 useless extension candidates. Maximal degree in co-relation 1546. Up to 97 conditions per place. [2022-04-18 16:33:13,670 INFO L132 encePairwiseOnDemand]: 1196/1199 looper letters, 39 selfloop transitions, 2 changer transitions 0/1133 dead transitions. [2022-04-18 16:33:13,671 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1090 places, 1133 transitions, 2356 flow [2022-04-18 16:33:13,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-04-18 16:33:13,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-04-18 16:33:13,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3432 transitions. [2022-04-18 16:33:13,678 INFO L547 CegarLoopForPetriNet]: DFA transition density 0.9541284403669725 [2022-04-18 16:33:13,678 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 3432 transitions. [2022-04-18 16:33:13,678 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 3432 transitions. [2022-04-18 16:33:13,680 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-04-18 16:33:13,680 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 3432 transitions. [2022-04-18 16:33:13,686 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 1144.0) internal successors, (3432), 3 states have internal predecessors, (3432), 0 states have call successors, (0), 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-04-18 16:33:13,692 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 1199.0) internal successors, (4796), 4 states have internal predecessors, (4796), 0 states have call successors, (0), 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-04-18 16:33:13,693 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 1199.0) internal successors, (4796), 4 states have internal predecessors, (4796), 0 states have call successors, (0), 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-04-18 16:33:13,693 INFO L186 Difference]: Start difference. First operand has 1089 places, 1134 transitions, 2276 flow. Second operand 3 states and 3432 transitions. [2022-04-18 16:33:13,694 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1090 places, 1133 transitions, 2356 flow [2022-04-18 16:33:13,702 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1088 places, 1133 transitions, 2352 flow, removed 0 selfloop flow, removed 2 redundant places. [2022-04-18 16:33:13,716 INFO L242 Difference]: Finished difference. Result has 1088 places, 1133 transitions, 2274 flow [2022-04-18 16:33:13,718 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=1199, PETRI_DIFFERENCE_MINUEND_FLOW=2270, PETRI_DIFFERENCE_MINUEND_PLACES=1086, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1133, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1131, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2274, PETRI_PLACES=1088, PETRI_TRANSITIONS=1133} [2022-04-18 16:33:13,720 INFO L335 CegarLoopForPetriNet]: 1101 programPoint places, -13 predicate places. [2022-04-18 16:33:13,721 INFO L478 AbstractCegarLoop]: Abstraction has has 1088 places, 1133 transitions, 2274 flow [2022-04-18 16:33:13,722 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1131.3333333333333) internal successors, (3394), 3 states have internal predecessors, (3394), 0 states have call successors, (0), 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-04-18 16:33:13,722 INFO L247 CegarLoopForPetriNet]: Found error trace [2022-04-18 16:33:13,722 INFO L255 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] [2022-04-18 16:33:13,723 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-04-18 16:33:13,723 INFO L403 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err57ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err58ASSERT_VIOLATIONDATA_RACE (and 284 more)] === [2022-04-18 16:33:13,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-18 16:33:13,724 INFO L85 PathProgramCache]: Analyzing trace with hash -1951940332, now seen corresponding path program 1 times [2022-04-18 16:33:13,724 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-18 16:33:13,724 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1354449914] [2022-04-18 16:33:13,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-18 16:33:13,725 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-18 16:33:13,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-18 16:33:13,779 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-18 16:33:13,780 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-18 16:33:13,780 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1354449914] [2022-04-18 16:33:13,780 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1354449914] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-18 16:33:13,781 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-18 16:33:13,781 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-04-18 16:33:13,781 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1439056350] [2022-04-18 16:33:13,781 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-18 16:33:13,783 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-04-18 16:33:13,783 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-18 16:33:13,784 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-04-18 16:33:13,784 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-04-18 16:33:13,788 INFO L502 CegarLoopForPetriNet]: Number of universal loopers: 1118 out of 1199 [2022-04-18 16:33:13,791 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1088 places, 1133 transitions, 2274 flow. Second operand has 3 states, 3 states have (on average 1119.3333333333333) internal successors, (3358), 3 states have internal predecessors, (3358), 0 states have call successors, (0), 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-04-18 16:33:13,791 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-04-18 16:33:13,791 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1118 of 1199 [2022-04-18 16:33:13,792 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-04-18 16:33:14,366 INFO L129 PetriNetUnfolder]: 112/1509 cut-off events. [2022-04-18 16:33:14,367 INFO L130 PetriNetUnfolder]: For 48/49 co-relation queries the response was YES. [2022-04-18 16:33:14,411 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1661 conditions, 1509 events. 112/1509 cut-off events. For 48/49 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 9212 event pairs, 45 based on Foata normal form. 0/1220 useless extension candidates. Maximal degree in co-relation 1578. Up to 144 conditions per place. [2022-04-18 16:33:14,432 INFO L132 encePairwiseOnDemand]: 1196/1199 looper letters, 52 selfloop transitions, 2 changer transitions 0/1132 dead transitions. [2022-04-18 16:33:14,432 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1089 places, 1132 transitions, 2380 flow [2022-04-18 16:33:14,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-04-18 16:33:14,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-04-18 16:33:14,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3409 transitions. [2022-04-18 16:33:14,440 INFO L547 CegarLoopForPetriNet]: DFA transition density 0.9477342229635808 [2022-04-18 16:33:14,440 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 3409 transitions. [2022-04-18 16:33:14,440 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 3409 transitions. [2022-04-18 16:33:14,442 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-04-18 16:33:14,442 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 3409 transitions. [2022-04-18 16:33:14,448 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 1136.3333333333333) internal successors, (3409), 3 states have internal predecessors, (3409), 0 states have call successors, (0), 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-04-18 16:33:14,454 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 1199.0) internal successors, (4796), 4 states have internal predecessors, (4796), 0 states have call successors, (0), 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-04-18 16:33:14,455 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 1199.0) internal successors, (4796), 4 states have internal predecessors, (4796), 0 states have call successors, (0), 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-04-18 16:33:14,456 INFO L186 Difference]: Start difference. First operand has 1088 places, 1133 transitions, 2274 flow. Second operand 3 states and 3409 transitions. [2022-04-18 16:33:14,456 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1089 places, 1132 transitions, 2380 flow [2022-04-18 16:33:14,464 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1087 places, 1132 transitions, 2376 flow, removed 0 selfloop flow, removed 2 redundant places. [2022-04-18 16:33:14,478 INFO L242 Difference]: Finished difference. Result has 1087 places, 1132 transitions, 2272 flow [2022-04-18 16:33:14,480 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=1199, PETRI_DIFFERENCE_MINUEND_FLOW=2268, PETRI_DIFFERENCE_MINUEND_PLACES=1085, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1132, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1130, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2272, PETRI_PLACES=1087, PETRI_TRANSITIONS=1132} [2022-04-18 16:33:14,481 INFO L335 CegarLoopForPetriNet]: 1101 programPoint places, -14 predicate places. [2022-04-18 16:33:14,481 INFO L478 AbstractCegarLoop]: Abstraction has has 1087 places, 1132 transitions, 2272 flow [2022-04-18 16:33:14,482 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1119.3333333333333) internal successors, (3358), 3 states have internal predecessors, (3358), 0 states have call successors, (0), 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-04-18 16:33:14,483 INFO L247 CegarLoopForPetriNet]: Found error trace [2022-04-18 16:33:14,483 INFO L255 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] [2022-04-18 16:33:14,483 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-04-18 16:33:14,483 INFO L403 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err57ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err58ASSERT_VIOLATIONDATA_RACE (and 284 more)] === [2022-04-18 16:33:14,484 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-18 16:33:14,484 INFO L85 PathProgramCache]: Analyzing trace with hash 2136433415, now seen corresponding path program 1 times [2022-04-18 16:33:14,484 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-18 16:33:14,484 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1982367117] [2022-04-18 16:33:14,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-18 16:33:14,485 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-18 16:33:14,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-18 16:33:14,538 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-18 16:33:14,539 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-18 16:33:14,539 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1982367117] [2022-04-18 16:33:14,539 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1982367117] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-18 16:33:14,539 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-18 16:33:14,539 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-04-18 16:33:14,540 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1081942313] [2022-04-18 16:33:14,540 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-18 16:33:14,540 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-04-18 16:33:14,540 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-18 16:33:14,541 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-04-18 16:33:14,541 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-04-18 16:33:14,545 INFO L502 CegarLoopForPetriNet]: Number of universal loopers: 1139 out of 1199 [2022-04-18 16:33:14,549 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1087 places, 1132 transitions, 2272 flow. Second operand has 3 states, 3 states have (on average 1140.3333333333333) internal successors, (3421), 3 states have internal predecessors, (3421), 0 states have call successors, (0), 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-04-18 16:33:14,549 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-04-18 16:33:14,549 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1139 of 1199 [2022-04-18 16:33:14,549 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-04-18 16:33:15,877 INFO L129 PetriNetUnfolder]: 541/7200 cut-off events. [2022-04-18 16:33:15,878 INFO L130 PetriNetUnfolder]: For 15/15 co-relation queries the response was YES. [2022-04-18 16:33:15,936 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7615 conditions, 7200 events. 541/7200 cut-off events. For 15/15 co-relation queries the response was YES. Maximal size of possible extension queue 108. Compared 68552 event pairs, 168 based on Foata normal form. 0/5644 useless extension candidates. Maximal degree in co-relation 7525. Up to 395 conditions per place. [2022-04-18 16:33:15,970 INFO L132 encePairwiseOnDemand]: 1196/1199 looper letters, 31 selfloop transitions, 2 changer transitions 0/1131 dead transitions. [2022-04-18 16:33:15,970 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1088 places, 1131 transitions, 2336 flow [2022-04-18 16:33:15,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-04-18 16:33:15,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-04-18 16:33:15,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3451 transitions. [2022-04-18 16:33:15,979 INFO L547 CegarLoopForPetriNet]: DFA transition density 0.9594106199610787 [2022-04-18 16:33:15,979 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 3451 transitions. [2022-04-18 16:33:15,980 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 3451 transitions. [2022-04-18 16:33:15,981 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-04-18 16:33:15,981 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 3451 transitions. [2022-04-18 16:33:15,986 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 1150.3333333333333) internal successors, (3451), 3 states have internal predecessors, (3451), 0 states have call successors, (0), 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-04-18 16:33:15,992 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 1199.0) internal successors, (4796), 4 states have internal predecessors, (4796), 0 states have call successors, (0), 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-04-18 16:33:15,993 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 1199.0) internal successors, (4796), 4 states have internal predecessors, (4796), 0 states have call successors, (0), 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-04-18 16:33:15,993 INFO L186 Difference]: Start difference. First operand has 1087 places, 1132 transitions, 2272 flow. Second operand 3 states and 3451 transitions. [2022-04-18 16:33:15,993 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1088 places, 1131 transitions, 2336 flow [2022-04-18 16:33:16,000 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1086 places, 1131 transitions, 2332 flow, removed 0 selfloop flow, removed 2 redundant places. [2022-04-18 16:33:16,013 INFO L242 Difference]: Finished difference. Result has 1086 places, 1131 transitions, 2270 flow [2022-04-18 16:33:16,016 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=1199, PETRI_DIFFERENCE_MINUEND_FLOW=2266, PETRI_DIFFERENCE_MINUEND_PLACES=1084, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1131, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1129, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2270, PETRI_PLACES=1086, PETRI_TRANSITIONS=1131} [2022-04-18 16:33:16,016 INFO L335 CegarLoopForPetriNet]: 1101 programPoint places, -15 predicate places. [2022-04-18 16:33:16,017 INFO L478 AbstractCegarLoop]: Abstraction has has 1086 places, 1131 transitions, 2270 flow [2022-04-18 16:33:16,018 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1140.3333333333333) internal successors, (3421), 3 states have internal predecessors, (3421), 0 states have call successors, (0), 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-04-18 16:33:16,018 INFO L247 CegarLoopForPetriNet]: Found error trace [2022-04-18 16:33:16,018 INFO L255 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] [2022-04-18 16:33:16,019 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-04-18 16:33:16,019 INFO L403 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err57ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err58ASSERT_VIOLATIONDATA_RACE (and 284 more)] === [2022-04-18 16:33:16,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-18 16:33:16,020 INFO L85 PathProgramCache]: Analyzing trace with hash 1393690601, now seen corresponding path program 1 times [2022-04-18 16:33:16,020 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-18 16:33:16,020 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [884733727] [2022-04-18 16:33:16,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-18 16:33:16,020 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-18 16:33:16,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-18 16:33:16,047 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-18 16:33:16,048 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-18 16:33:16,048 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [884733727] [2022-04-18 16:33:16,048 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [884733727] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-18 16:33:16,048 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-18 16:33:16,049 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-04-18 16:33:16,049 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2088629488] [2022-04-18 16:33:16,049 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-18 16:33:16,049 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-04-18 16:33:16,050 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-18 16:33:16,050 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-04-18 16:33:16,050 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-04-18 16:33:16,054 INFO L502 CegarLoopForPetriNet]: Number of universal loopers: 1139 out of 1199 [2022-04-18 16:33:16,057 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1086 places, 1131 transitions, 2270 flow. Second operand has 3 states, 3 states have (on average 1140.3333333333333) internal successors, (3421), 3 states have internal predecessors, (3421), 0 states have call successors, (0), 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-04-18 16:33:16,057 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-04-18 16:33:16,058 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1139 of 1199 [2022-04-18 16:33:16,058 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-04-18 16:33:16,501 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][437], [115#thread2Err59ASSERT_VIOLATIONDATA_RACEtrue, 1006#L124-7true, 1168#true, 1164#true]) [2022-04-18 16:33:16,501 INFO L384 tUnfolder$Statistics]: this new event has 244 ancestors and is cut-off event [2022-04-18 16:33:16,502 INFO L387 tUnfolder$Statistics]: existing Event has 238 ancestors and is cut-off event [2022-04-18 16:33:16,502 INFO L387 tUnfolder$Statistics]: existing Event has 238 ancestors and is cut-off event [2022-04-18 16:33:16,502 INFO L387 tUnfolder$Statistics]: existing Event has 235 ancestors and is cut-off event [2022-04-18 16:33:16,502 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][437], [1006#L124-7true, 710#L96-2true, 1168#true, 1164#true]) [2022-04-18 16:33:16,502 INFO L384 tUnfolder$Statistics]: this new event has 244 ancestors and is cut-off event [2022-04-18 16:33:16,502 INFO L387 tUnfolder$Statistics]: existing Event has 238 ancestors and is cut-off event [2022-04-18 16:33:16,503 INFO L387 tUnfolder$Statistics]: existing Event has 238 ancestors and is cut-off event [2022-04-18 16:33:16,503 INFO L387 tUnfolder$Statistics]: existing Event has 235 ancestors and is cut-off event [2022-04-18 16:33:16,543 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][437], [1006#L124-7true, 832#L96-12true, 1168#true, 1164#true]) [2022-04-18 16:33:16,543 INFO L384 tUnfolder$Statistics]: this new event has 248 ancestors and is cut-off event [2022-04-18 16:33:16,543 INFO L387 tUnfolder$Statistics]: existing Event has 242 ancestors and is cut-off event [2022-04-18 16:33:16,543 INFO L387 tUnfolder$Statistics]: existing Event has 239 ancestors and is cut-off event [2022-04-18 16:33:16,543 INFO L387 tUnfolder$Statistics]: existing Event has 242 ancestors and is cut-off event [2022-04-18 16:33:16,543 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][437], [1006#L124-7true, 755#thread2Err61ASSERT_VIOLATIONDATA_RACEtrue, 1168#true, 1164#true]) [2022-04-18 16:33:16,543 INFO L384 tUnfolder$Statistics]: this new event has 249 ancestors and is cut-off event [2022-04-18 16:33:16,544 INFO L387 tUnfolder$Statistics]: existing Event has 243 ancestors and is cut-off event [2022-04-18 16:33:16,544 INFO L387 tUnfolder$Statistics]: existing Event has 243 ancestors and is cut-off event [2022-04-18 16:33:16,544 INFO L387 tUnfolder$Statistics]: existing Event has 240 ancestors and is cut-off event [2022-04-18 16:33:16,544 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][437], [18#L96-13true, 1006#L124-7true, 1168#true, 1164#true]) [2022-04-18 16:33:16,544 INFO L384 tUnfolder$Statistics]: this new event has 249 ancestors and is cut-off event [2022-04-18 16:33:16,544 INFO L387 tUnfolder$Statistics]: existing Event has 243 ancestors and is cut-off event [2022-04-18 16:33:16,544 INFO L387 tUnfolder$Statistics]: existing Event has 243 ancestors and is cut-off event [2022-04-18 16:33:16,545 INFO L387 tUnfolder$Statistics]: existing Event has 240 ancestors and is cut-off event [2022-04-18 16:33:17,227 INFO L129 PetriNetUnfolder]: 582/7340 cut-off events. [2022-04-18 16:33:17,228 INFO L130 PetriNetUnfolder]: For 42/43 co-relation queries the response was YES. [2022-04-18 16:33:17,324 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7792 conditions, 7340 events. 582/7340 cut-off events. For 42/43 co-relation queries the response was YES. Maximal size of possible extension queue 112. Compared 69802 event pairs, 168 based on Foata normal form. 0/5742 useless extension candidates. Maximal degree in co-relation 7696. Up to 432 conditions per place. [2022-04-18 16:33:17,370 INFO L132 encePairwiseOnDemand]: 1196/1199 looper letters, 31 selfloop transitions, 2 changer transitions 0/1130 dead transitions. [2022-04-18 16:33:17,370 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1087 places, 1130 transitions, 2334 flow [2022-04-18 16:33:17,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-04-18 16:33:17,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-04-18 16:33:17,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3451 transitions. [2022-04-18 16:33:17,377 INFO L547 CegarLoopForPetriNet]: DFA transition density 0.9594106199610787 [2022-04-18 16:33:17,377 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 3451 transitions. [2022-04-18 16:33:17,377 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 3451 transitions. [2022-04-18 16:33:17,378 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-04-18 16:33:17,379 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 3451 transitions. [2022-04-18 16:33:17,383 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 1150.3333333333333) internal successors, (3451), 3 states have internal predecessors, (3451), 0 states have call successors, (0), 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-04-18 16:33:17,389 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 1199.0) internal successors, (4796), 4 states have internal predecessors, (4796), 0 states have call successors, (0), 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-04-18 16:33:17,390 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 1199.0) internal successors, (4796), 4 states have internal predecessors, (4796), 0 states have call successors, (0), 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-04-18 16:33:17,391 INFO L186 Difference]: Start difference. First operand has 1086 places, 1131 transitions, 2270 flow. Second operand 3 states and 3451 transitions. [2022-04-18 16:33:17,391 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1087 places, 1130 transitions, 2334 flow [2022-04-18 16:33:17,399 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1085 places, 1130 transitions, 2330 flow, removed 0 selfloop flow, removed 2 redundant places. [2022-04-18 16:33:17,412 INFO L242 Difference]: Finished difference. Result has 1085 places, 1130 transitions, 2268 flow [2022-04-18 16:33:17,414 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=1199, PETRI_DIFFERENCE_MINUEND_FLOW=2264, PETRI_DIFFERENCE_MINUEND_PLACES=1083, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1130, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1128, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2268, PETRI_PLACES=1085, PETRI_TRANSITIONS=1130} [2022-04-18 16:33:17,415 INFO L335 CegarLoopForPetriNet]: 1101 programPoint places, -16 predicate places. [2022-04-18 16:33:17,415 INFO L478 AbstractCegarLoop]: Abstraction has has 1085 places, 1130 transitions, 2268 flow [2022-04-18 16:33:17,416 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1140.3333333333333) internal successors, (3421), 3 states have internal predecessors, (3421), 0 states have call successors, (0), 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-04-18 16:33:17,416 INFO L247 CegarLoopForPetriNet]: Found error trace [2022-04-18 16:33:17,417 INFO L255 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] [2022-04-18 16:33:17,417 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-04-18 16:33:17,417 INFO L403 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err57ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err58ASSERT_VIOLATIONDATA_RACE (and 284 more)] === [2022-04-18 16:33:17,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-18 16:33:17,418 INFO L85 PathProgramCache]: Analyzing trace with hash 435025784, now seen corresponding path program 1 times [2022-04-18 16:33:17,418 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-18 16:33:17,418 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [428176801] [2022-04-18 16:33:17,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-18 16:33:17,419 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-18 16:33:17,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-18 16:33:17,445 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-18 16:33:17,446 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-18 16:33:17,446 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [428176801] [2022-04-18 16:33:17,446 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [428176801] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-18 16:33:17,446 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-18 16:33:17,447 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-04-18 16:33:17,447 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1150132996] [2022-04-18 16:33:17,447 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-18 16:33:17,447 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-04-18 16:33:17,447 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-18 16:33:17,448 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-04-18 16:33:17,448 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-04-18 16:33:17,452 INFO L502 CegarLoopForPetriNet]: Number of universal loopers: 1121 out of 1199 [2022-04-18 16:33:17,455 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1085 places, 1130 transitions, 2268 flow. Second operand has 3 states, 3 states have (on average 1122.3333333333333) internal successors, (3367), 3 states have internal predecessors, (3367), 0 states have call successors, (0), 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-04-18 16:33:17,455 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-04-18 16:33:17,455 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1121 of 1199 [2022-04-18 16:33:17,456 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-04-18 16:33:17,917 INFO L129 PetriNetUnfolder]: 132/1948 cut-off events. [2022-04-18 16:33:17,918 INFO L130 PetriNetUnfolder]: For 3/4 co-relation queries the response was YES. [2022-04-18 16:33:17,954 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2133 conditions, 1948 events. 132/1948 cut-off events. For 3/4 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 10698 event pairs, 42 based on Foata normal form. 0/1567 useless extension candidates. Maximal degree in co-relation 2031. Up to 135 conditions per place. [2022-04-18 16:33:17,969 INFO L132 encePairwiseOnDemand]: 1196/1199 looper letters, 49 selfloop transitions, 2 changer transitions 0/1129 dead transitions. [2022-04-18 16:33:17,970 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1086 places, 1129 transitions, 2368 flow [2022-04-18 16:33:17,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-04-18 16:33:17,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-04-18 16:33:17,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3415 transitions. [2022-04-18 16:33:17,976 INFO L547 CegarLoopForPetriNet]: DFA transition density 0.949402279677509 [2022-04-18 16:33:17,977 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 3415 transitions. [2022-04-18 16:33:17,977 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 3415 transitions. [2022-04-18 16:33:17,978 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-04-18 16:33:17,978 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 3415 transitions. [2022-04-18 16:33:17,983 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 1138.3333333333333) internal successors, (3415), 3 states have internal predecessors, (3415), 0 states have call successors, (0), 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-04-18 16:33:17,989 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 1199.0) internal successors, (4796), 4 states have internal predecessors, (4796), 0 states have call successors, (0), 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-04-18 16:33:17,990 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 1199.0) internal successors, (4796), 4 states have internal predecessors, (4796), 0 states have call successors, (0), 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-04-18 16:33:17,990 INFO L186 Difference]: Start difference. First operand has 1085 places, 1130 transitions, 2268 flow. Second operand 3 states and 3415 transitions. [2022-04-18 16:33:17,990 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1086 places, 1129 transitions, 2368 flow [2022-04-18 16:33:17,997 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1084 places, 1129 transitions, 2364 flow, removed 0 selfloop flow, removed 2 redundant places. [2022-04-18 16:33:18,010 INFO L242 Difference]: Finished difference. Result has 1084 places, 1129 transitions, 2266 flow [2022-04-18 16:33:18,012 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=1199, PETRI_DIFFERENCE_MINUEND_FLOW=2262, PETRI_DIFFERENCE_MINUEND_PLACES=1082, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1129, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1127, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2266, PETRI_PLACES=1084, PETRI_TRANSITIONS=1129} [2022-04-18 16:33:18,013 INFO L335 CegarLoopForPetriNet]: 1101 programPoint places, -17 predicate places. [2022-04-18 16:33:18,013 INFO L478 AbstractCegarLoop]: Abstraction has has 1084 places, 1129 transitions, 2266 flow [2022-04-18 16:33:18,014 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1122.3333333333333) internal successors, (3367), 3 states have internal predecessors, (3367), 0 states have call successors, (0), 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-04-18 16:33:18,015 INFO L247 CegarLoopForPetriNet]: Found error trace [2022-04-18 16:33:18,015 INFO L255 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] [2022-04-18 16:33:18,015 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-04-18 16:33:18,015 INFO L403 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err57ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err58ASSERT_VIOLATIONDATA_RACE (and 284 more)] === [2022-04-18 16:33:18,015 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-18 16:33:18,016 INFO L85 PathProgramCache]: Analyzing trace with hash -1598467810, now seen corresponding path program 1 times [2022-04-18 16:33:18,016 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-18 16:33:18,016 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1074987593] [2022-04-18 16:33:18,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-18 16:33:18,016 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-18 16:33:18,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-18 16:33:18,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-04-18 16:33:18,039 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-18 16:33:18,039 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1074987593] [2022-04-18 16:33:18,039 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1074987593] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-18 16:33:18,039 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-18 16:33:18,039 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-04-18 16:33:18,040 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1915870566] [2022-04-18 16:33:18,040 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-18 16:33:18,040 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-04-18 16:33:18,040 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-18 16:33:18,041 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-04-18 16:33:18,041 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-04-18 16:33:18,045 INFO L502 CegarLoopForPetriNet]: Number of universal loopers: 1121 out of 1199 [2022-04-18 16:33:18,047 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1084 places, 1129 transitions, 2266 flow. Second operand has 3 states, 3 states have (on average 1122.3333333333333) internal successors, (3367), 3 states have internal predecessors, (3367), 0 states have call successors, (0), 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-04-18 16:33:18,048 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-04-18 16:33:18,048 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1121 of 1199 [2022-04-18 16:33:18,048 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-04-18 16:33:18,542 INFO L129 PetriNetUnfolder]: 109/1496 cut-off events. [2022-04-18 16:33:18,542 INFO L130 PetriNetUnfolder]: For 45/46 co-relation queries the response was YES. [2022-04-18 16:33:18,576 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1639 conditions, 1496 events. 109/1496 cut-off events. For 45/46 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 8883 event pairs, 42 based on Foata normal form. 0/1212 useless extension candidates. Maximal degree in co-relation 1531. Up to 135 conditions per place. [2022-04-18 16:33:18,591 INFO L132 encePairwiseOnDemand]: 1196/1199 looper letters, 49 selfloop transitions, 2 changer transitions 0/1128 dead transitions. [2022-04-18 16:33:18,591 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1085 places, 1128 transitions, 2366 flow [2022-04-18 16:33:18,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-04-18 16:33:18,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-04-18 16:33:18,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3415 transitions. [2022-04-18 16:33:18,596 INFO L547 CegarLoopForPetriNet]: DFA transition density 0.949402279677509 [2022-04-18 16:33:18,596 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 3415 transitions. [2022-04-18 16:33:18,596 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 3415 transitions. [2022-04-18 16:33:18,596 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-04-18 16:33:18,596 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 3415 transitions. [2022-04-18 16:33:18,600 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 1138.3333333333333) internal successors, (3415), 3 states have internal predecessors, (3415), 0 states have call successors, (0), 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-04-18 16:33:18,606 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 1199.0) internal successors, (4796), 4 states have internal predecessors, (4796), 0 states have call successors, (0), 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-04-18 16:33:18,606 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 1199.0) internal successors, (4796), 4 states have internal predecessors, (4796), 0 states have call successors, (0), 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-04-18 16:33:18,606 INFO L186 Difference]: Start difference. First operand has 1084 places, 1129 transitions, 2266 flow. Second operand 3 states and 3415 transitions. [2022-04-18 16:33:18,607 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1085 places, 1128 transitions, 2366 flow [2022-04-18 16:33:18,615 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1083 places, 1128 transitions, 2362 flow, removed 0 selfloop flow, removed 2 redundant places. [2022-04-18 16:33:18,627 INFO L242 Difference]: Finished difference. Result has 1083 places, 1128 transitions, 2264 flow [2022-04-18 16:33:18,629 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=1199, PETRI_DIFFERENCE_MINUEND_FLOW=2260, PETRI_DIFFERENCE_MINUEND_PLACES=1081, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1128, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1126, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2264, PETRI_PLACES=1083, PETRI_TRANSITIONS=1128} [2022-04-18 16:33:18,630 INFO L335 CegarLoopForPetriNet]: 1101 programPoint places, -18 predicate places. [2022-04-18 16:33:18,630 INFO L478 AbstractCegarLoop]: Abstraction has has 1083 places, 1128 transitions, 2264 flow [2022-04-18 16:33:18,631 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1122.3333333333333) internal successors, (3367), 3 states have internal predecessors, (3367), 0 states have call successors, (0), 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-04-18 16:33:18,631 INFO L247 CegarLoopForPetriNet]: Found error trace [2022-04-18 16:33:18,631 INFO L255 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] [2022-04-18 16:33:18,631 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-04-18 16:33:18,631 INFO L403 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err57ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err58ASSERT_VIOLATIONDATA_RACE (and 284 more)] === [2022-04-18 16:33:18,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-18 16:33:18,632 INFO L85 PathProgramCache]: Analyzing trace with hash -1495755043, now seen corresponding path program 1 times [2022-04-18 16:33:18,632 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-18 16:33:18,632 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [750667551] [2022-04-18 16:33:18,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-18 16:33:18,632 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-18 16:33:18,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-18 16:33:18,675 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-18 16:33:18,676 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-18 16:33:18,676 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [750667551] [2022-04-18 16:33:18,676 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [750667551] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-18 16:33:18,676 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-18 16:33:18,676 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-04-18 16:33:18,677 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [351660870] [2022-04-18 16:33:18,677 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-18 16:33:18,677 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-04-18 16:33:18,677 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-18 16:33:18,678 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-04-18 16:33:18,678 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-04-18 16:33:18,682 INFO L502 CegarLoopForPetriNet]: Number of universal loopers: 1081 out of 1199 [2022-04-18 16:33:18,684 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1083 places, 1128 transitions, 2264 flow. Second operand has 3 states, 3 states have (on average 1083.6666666666667) internal successors, (3251), 3 states have internal predecessors, (3251), 0 states have call successors, (0), 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-04-18 16:33:18,684 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-04-18 16:33:18,684 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1081 of 1199 [2022-04-18 16:33:18,684 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-04-18 16:33:33,123 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][528], [977#thread2Err25ASSERT_VIOLATIONDATA_RACEtrue, 1094#L123-4true, 394#L56-6true, 1180#true, 1176#true]) [2022-04-18 16:33:33,124 INFO L384 tUnfolder$Statistics]: this new event has 439 ancestors and is cut-off event [2022-04-18 16:33:33,124 INFO L387 tUnfolder$Statistics]: existing Event has 309 ancestors and is cut-off event [2022-04-18 16:33:33,124 INFO L387 tUnfolder$Statistics]: existing Event has 431 ancestors and is cut-off event [2022-04-18 16:33:33,124 INFO L387 tUnfolder$Statistics]: existing Event has 439 ancestors and is cut-off event [2022-04-18 16:33:33,124 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][528], [951#L85-11true, 1094#L123-4true, 394#L56-6true, 1180#true, 1176#true]) [2022-04-18 16:33:33,124 INFO L384 tUnfolder$Statistics]: this new event has 439 ancestors and is cut-off event [2022-04-18 16:33:33,125 INFO L387 tUnfolder$Statistics]: existing Event has 309 ancestors and is cut-off event [2022-04-18 16:33:33,125 INFO L387 tUnfolder$Statistics]: existing Event has 431 ancestors and is cut-off event [2022-04-18 16:33:33,125 INFO L387 tUnfolder$Statistics]: existing Event has 439 ancestors and is cut-off event [2022-04-18 16:33:33,583 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][528], [977#thread2Err25ASSERT_VIOLATIONDATA_RACEtrue, 926#L124-2true, 394#L56-6true, 1180#true, 1176#true]) [2022-04-18 16:33:33,583 INFO L384 tUnfolder$Statistics]: this new event has 443 ancestors and is cut-off event [2022-04-18 16:33:33,583 INFO L387 tUnfolder$Statistics]: existing Event has 313 ancestors and is cut-off event [2022-04-18 16:33:33,583 INFO L387 tUnfolder$Statistics]: existing Event has 443 ancestors and is cut-off event [2022-04-18 16:33:33,583 INFO L387 tUnfolder$Statistics]: existing Event has 435 ancestors and is cut-off event [2022-04-18 16:33:33,584 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][528], [951#L85-11true, 926#L124-2true, 394#L56-6true, 1180#true, 1176#true]) [2022-04-18 16:33:33,584 INFO L384 tUnfolder$Statistics]: this new event has 443 ancestors and is cut-off event [2022-04-18 16:33:33,584 INFO L387 tUnfolder$Statistics]: existing Event has 313 ancestors and is cut-off event [2022-04-18 16:33:33,585 INFO L387 tUnfolder$Statistics]: existing Event has 443 ancestors and is cut-off event [2022-04-18 16:33:33,601 INFO L387 tUnfolder$Statistics]: existing Event has 435 ancestors and is cut-off event [2022-04-18 16:33:33,660 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][528], [977#thread2Err25ASSERT_VIOLATIONDATA_RACEtrue, 394#L56-6true, 1180#true, 1176#true, 952#L124-3true]) [2022-04-18 16:33:33,661 INFO L384 tUnfolder$Statistics]: this new event has 444 ancestors and is cut-off event [2022-04-18 16:33:33,661 INFO L387 tUnfolder$Statistics]: existing Event has 436 ancestors and is cut-off event [2022-04-18 16:33:33,661 INFO L387 tUnfolder$Statistics]: existing Event has 444 ancestors and is cut-off event [2022-04-18 16:33:33,661 INFO L387 tUnfolder$Statistics]: existing Event has 314 ancestors and is cut-off event [2022-04-18 16:33:33,661 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][528], [951#L85-11true, 394#L56-6true, 1180#true, 1176#true, 952#L124-3true]) [2022-04-18 16:33:33,661 INFO L384 tUnfolder$Statistics]: this new event has 444 ancestors and is cut-off event [2022-04-18 16:33:33,661 INFO L387 tUnfolder$Statistics]: existing Event has 436 ancestors and is cut-off event [2022-04-18 16:33:33,661 INFO L387 tUnfolder$Statistics]: existing Event has 444 ancestors and is cut-off event [2022-04-18 16:33:33,661 INFO L387 tUnfolder$Statistics]: existing Event has 314 ancestors and is cut-off event [2022-04-18 16:33:33,720 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][528], [977#thread2Err25ASSERT_VIOLATIONDATA_RACEtrue, 394#L56-6true, 386#L124-4true, 1180#true, 1176#true]) [2022-04-18 16:33:33,721 INFO L384 tUnfolder$Statistics]: this new event has 445 ancestors and is cut-off event [2022-04-18 16:33:33,721 INFO L387 tUnfolder$Statistics]: existing Event has 437 ancestors and is cut-off event [2022-04-18 16:33:33,721 INFO L387 tUnfolder$Statistics]: existing Event has 315 ancestors and is cut-off event [2022-04-18 16:33:33,721 INFO L387 tUnfolder$Statistics]: existing Event has 445 ancestors and is cut-off event [2022-04-18 16:33:33,721 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][528], [951#L85-11true, 394#L56-6true, 386#L124-4true, 1180#true, 1176#true]) [2022-04-18 16:33:33,721 INFO L384 tUnfolder$Statistics]: this new event has 445 ancestors and is cut-off event [2022-04-18 16:33:33,721 INFO L387 tUnfolder$Statistics]: existing Event has 315 ancestors and is cut-off event [2022-04-18 16:33:33,722 INFO L387 tUnfolder$Statistics]: existing Event has 437 ancestors and is cut-off event [2022-04-18 16:33:33,722 INFO L387 tUnfolder$Statistics]: existing Event has 445 ancestors and is cut-off event [2022-04-18 16:33:33,781 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][528], [523#L124-5true, 977#thread2Err25ASSERT_VIOLATIONDATA_RACEtrue, 394#L56-6true, 1180#true, 1176#true]) [2022-04-18 16:33:33,781 INFO L384 tUnfolder$Statistics]: this new event has 446 ancestors and is cut-off event [2022-04-18 16:33:33,781 INFO L387 tUnfolder$Statistics]: existing Event has 316 ancestors and is cut-off event [2022-04-18 16:33:33,781 INFO L387 tUnfolder$Statistics]: existing Event has 438 ancestors and is cut-off event [2022-04-18 16:33:33,781 INFO L387 tUnfolder$Statistics]: existing Event has 446 ancestors and is cut-off event [2022-04-18 16:33:33,782 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][528], [523#L124-5true, 951#L85-11true, 394#L56-6true, 1180#true, 1176#true]) [2022-04-18 16:33:33,782 INFO L384 tUnfolder$Statistics]: this new event has 446 ancestors and is cut-off event [2022-04-18 16:33:33,782 INFO L387 tUnfolder$Statistics]: existing Event has 316 ancestors and is cut-off event [2022-04-18 16:33:33,782 INFO L387 tUnfolder$Statistics]: existing Event has 438 ancestors and is cut-off event [2022-04-18 16:33:33,782 INFO L387 tUnfolder$Statistics]: existing Event has 446 ancestors and is cut-off event [2022-04-18 16:33:33,829 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][528], [977#thread2Err25ASSERT_VIOLATIONDATA_RACEtrue, 394#L56-6true, 419#L124-6true, 1180#true, 1176#true]) [2022-04-18 16:33:33,829 INFO L384 tUnfolder$Statistics]: this new event has 447 ancestors and is cut-off event [2022-04-18 16:33:33,829 INFO L387 tUnfolder$Statistics]: existing Event has 447 ancestors and is cut-off event [2022-04-18 16:33:33,829 INFO L387 tUnfolder$Statistics]: existing Event has 439 ancestors and is cut-off event [2022-04-18 16:33:33,829 INFO L387 tUnfolder$Statistics]: existing Event has 317 ancestors and is cut-off event [2022-04-18 16:33:33,829 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][528], [951#L85-11true, 394#L56-6true, 419#L124-6true, 1180#true, 1176#true]) [2022-04-18 16:33:33,829 INFO L384 tUnfolder$Statistics]: this new event has 447 ancestors and is cut-off event [2022-04-18 16:33:33,830 INFO L387 tUnfolder$Statistics]: existing Event has 317 ancestors and is cut-off event [2022-04-18 16:33:33,830 INFO L387 tUnfolder$Statistics]: existing Event has 439 ancestors and is cut-off event [2022-04-18 16:33:33,830 INFO L387 tUnfolder$Statistics]: existing Event has 447 ancestors and is cut-off event [2022-04-18 16:33:33,838 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][528], [171#ULTIMATE.startErr16ASSERT_VIOLATIONDATA_RACEtrue, 977#thread2Err25ASSERT_VIOLATIONDATA_RACEtrue, 394#L56-6true, 1180#true, 1176#true]) [2022-04-18 16:33:33,838 INFO L384 tUnfolder$Statistics]: this new event has 447 ancestors and is cut-off event [2022-04-18 16:33:33,838 INFO L387 tUnfolder$Statistics]: existing Event has 317 ancestors and is cut-off event [2022-04-18 16:33:33,838 INFO L387 tUnfolder$Statistics]: existing Event has 447 ancestors and is cut-off event [2022-04-18 16:33:33,838 INFO L387 tUnfolder$Statistics]: existing Event has 439 ancestors and is cut-off event [2022-04-18 16:33:33,838 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][528], [171#ULTIMATE.startErr16ASSERT_VIOLATIONDATA_RACEtrue, 951#L85-11true, 394#L56-6true, 1180#true, 1176#true]) [2022-04-18 16:33:33,838 INFO L384 tUnfolder$Statistics]: this new event has 447 ancestors and is cut-off event [2022-04-18 16:33:33,838 INFO L387 tUnfolder$Statistics]: existing Event has 439 ancestors and is cut-off event [2022-04-18 16:33:33,838 INFO L387 tUnfolder$Statistics]: existing Event has 317 ancestors and is cut-off event [2022-04-18 16:33:33,838 INFO L387 tUnfolder$Statistics]: existing Event has 447 ancestors and is cut-off event [2022-04-18 16:33:34,388 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][528], [1094#L123-4true, 470#thread2Err32ASSERT_VIOLATIONDATA_RACEtrue, 394#L56-6true, 1180#true, 1176#true]) [2022-04-18 16:33:34,389 INFO L384 tUnfolder$Statistics]: this new event has 455 ancestors and is cut-off event [2022-04-18 16:33:34,389 INFO L387 tUnfolder$Statistics]: existing Event has 325 ancestors and is cut-off event [2022-04-18 16:33:34,389 INFO L387 tUnfolder$Statistics]: existing Event has 455 ancestors and is cut-off event [2022-04-18 16:33:34,389 INFO L387 tUnfolder$Statistics]: existing Event has 447 ancestors and is cut-off event [2022-04-18 16:33:34,389 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][528], [1094#L123-4true, 593#L86-11true, 394#L56-6true, 1180#true, 1176#true]) [2022-04-18 16:33:34,389 INFO L384 tUnfolder$Statistics]: this new event has 455 ancestors and is cut-off event [2022-04-18 16:33:34,389 INFO L387 tUnfolder$Statistics]: existing Event has 455 ancestors and is cut-off event [2022-04-18 16:33:34,389 INFO L387 tUnfolder$Statistics]: existing Event has 325 ancestors and is cut-off event [2022-04-18 16:33:34,389 INFO L387 tUnfolder$Statistics]: existing Event has 447 ancestors and is cut-off event [2022-04-18 16:33:34,450 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][433], [1006#L124-7true, 977#thread2Err25ASSERT_VIOLATIONDATA_RACEtrue, 1180#true, 1176#true]) [2022-04-18 16:33:34,450 INFO L384 tUnfolder$Statistics]: this new event has 457 ancestors and is cut-off event [2022-04-18 16:33:34,450 INFO L387 tUnfolder$Statistics]: existing Event has 449 ancestors and is cut-off event [2022-04-18 16:33:34,450 INFO L387 tUnfolder$Statistics]: existing Event has 457 ancestors and is cut-off event [2022-04-18 16:33:34,450 INFO L387 tUnfolder$Statistics]: existing Event has 307 ancestors and is cut-off event [2022-04-18 16:33:34,451 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][433], [1006#L124-7true, 951#L85-11true, 1180#true, 1176#true]) [2022-04-18 16:33:34,451 INFO L384 tUnfolder$Statistics]: this new event has 457 ancestors and is cut-off event [2022-04-18 16:33:34,451 INFO L387 tUnfolder$Statistics]: existing Event has 307 ancestors and is cut-off event [2022-04-18 16:33:34,451 INFO L387 tUnfolder$Statistics]: existing Event has 449 ancestors and is cut-off event [2022-04-18 16:33:34,451 INFO L387 tUnfolder$Statistics]: existing Event has 457 ancestors and is cut-off event [2022-04-18 16:33:34,746 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][528], [926#L124-2true, 470#thread2Err32ASSERT_VIOLATIONDATA_RACEtrue, 394#L56-6true, 1180#true, 1176#true]) [2022-04-18 16:33:34,746 INFO L384 tUnfolder$Statistics]: this new event has 459 ancestors and is cut-off event [2022-04-18 16:33:34,746 INFO L387 tUnfolder$Statistics]: existing Event has 459 ancestors and is cut-off event [2022-04-18 16:33:34,747 INFO L387 tUnfolder$Statistics]: existing Event has 329 ancestors and is cut-off event [2022-04-18 16:33:34,747 INFO L387 tUnfolder$Statistics]: existing Event has 451 ancestors and is cut-off event [2022-04-18 16:33:34,747 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][528], [926#L124-2true, 593#L86-11true, 394#L56-6true, 1180#true, 1176#true]) [2022-04-18 16:33:34,747 INFO L384 tUnfolder$Statistics]: this new event has 459 ancestors and is cut-off event [2022-04-18 16:33:34,747 INFO L387 tUnfolder$Statistics]: existing Event has 459 ancestors and is cut-off event [2022-04-18 16:33:34,747 INFO L387 tUnfolder$Statistics]: existing Event has 329 ancestors and is cut-off event [2022-04-18 16:33:34,747 INFO L387 tUnfolder$Statistics]: existing Event has 451 ancestors and is cut-off event [2022-04-18 16:33:34,799 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][528], [470#thread2Err32ASSERT_VIOLATIONDATA_RACEtrue, 394#L56-6true, 1180#true, 1176#true, 952#L124-3true]) [2022-04-18 16:33:34,799 INFO L384 tUnfolder$Statistics]: this new event has 460 ancestors and is cut-off event [2022-04-18 16:33:34,799 INFO L387 tUnfolder$Statistics]: existing Event has 452 ancestors and is cut-off event [2022-04-18 16:33:34,799 INFO L387 tUnfolder$Statistics]: existing Event has 460 ancestors and is cut-off event [2022-04-18 16:33:34,799 INFO L387 tUnfolder$Statistics]: existing Event has 330 ancestors and is cut-off event [2022-04-18 16:33:34,799 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][528], [593#L86-11true, 394#L56-6true, 1180#true, 1176#true, 952#L124-3true]) [2022-04-18 16:33:34,799 INFO L384 tUnfolder$Statistics]: this new event has 460 ancestors and is cut-off event [2022-04-18 16:33:34,799 INFO L387 tUnfolder$Statistics]: existing Event has 460 ancestors and is cut-off event [2022-04-18 16:33:34,799 INFO L387 tUnfolder$Statistics]: existing Event has 452 ancestors and is cut-off event [2022-04-18 16:33:34,800 INFO L387 tUnfolder$Statistics]: existing Event has 330 ancestors and is cut-off event [2022-04-18 16:33:34,842 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][528], [470#thread2Err32ASSERT_VIOLATIONDATA_RACEtrue, 394#L56-6true, 386#L124-4true, 1180#true, 1176#true]) [2022-04-18 16:33:34,842 INFO L384 tUnfolder$Statistics]: this new event has 461 ancestors and is cut-off event [2022-04-18 16:33:34,843 INFO L387 tUnfolder$Statistics]: existing Event has 453 ancestors and is cut-off event [2022-04-18 16:33:34,843 INFO L387 tUnfolder$Statistics]: existing Event has 331 ancestors and is cut-off event [2022-04-18 16:33:34,843 INFO L387 tUnfolder$Statistics]: existing Event has 461 ancestors and is cut-off event [2022-04-18 16:33:34,843 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][528], [593#L86-11true, 394#L56-6true, 386#L124-4true, 1180#true, 1176#true]) [2022-04-18 16:33:34,843 INFO L384 tUnfolder$Statistics]: this new event has 461 ancestors and is cut-off event [2022-04-18 16:33:34,843 INFO L387 tUnfolder$Statistics]: existing Event has 331 ancestors and is cut-off event [2022-04-18 16:33:34,843 INFO L387 tUnfolder$Statistics]: existing Event has 461 ancestors and is cut-off event [2022-04-18 16:33:34,843 INFO L387 tUnfolder$Statistics]: existing Event has 453 ancestors and is cut-off event [2022-04-18 16:33:34,888 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][528], [523#L124-5true, 470#thread2Err32ASSERT_VIOLATIONDATA_RACEtrue, 394#L56-6true, 1180#true, 1176#true]) [2022-04-18 16:33:34,889 INFO L384 tUnfolder$Statistics]: this new event has 462 ancestors and is cut-off event [2022-04-18 16:33:34,889 INFO L387 tUnfolder$Statistics]: existing Event has 462 ancestors and is cut-off event [2022-04-18 16:33:34,889 INFO L387 tUnfolder$Statistics]: existing Event has 454 ancestors and is cut-off event [2022-04-18 16:33:34,889 INFO L387 tUnfolder$Statistics]: existing Event has 332 ancestors and is cut-off event [2022-04-18 16:33:34,889 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][528], [523#L124-5true, 593#L86-11true, 394#L56-6true, 1180#true, 1176#true]) [2022-04-18 16:33:34,890 INFO L384 tUnfolder$Statistics]: this new event has 462 ancestors and is cut-off event [2022-04-18 16:33:34,890 INFO L387 tUnfolder$Statistics]: existing Event has 454 ancestors and is cut-off event [2022-04-18 16:33:34,890 INFO L387 tUnfolder$Statistics]: existing Event has 462 ancestors and is cut-off event [2022-04-18 16:33:34,890 INFO L387 tUnfolder$Statistics]: existing Event has 332 ancestors and is cut-off event [2022-04-18 16:33:34,928 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][528], [470#thread2Err32ASSERT_VIOLATIONDATA_RACEtrue, 394#L56-6true, 419#L124-6true, 1180#true, 1176#true]) [2022-04-18 16:33:34,928 INFO L384 tUnfolder$Statistics]: this new event has 463 ancestors and is cut-off event [2022-04-18 16:33:34,928 INFO L387 tUnfolder$Statistics]: existing Event has 333 ancestors and is cut-off event [2022-04-18 16:33:34,928 INFO L387 tUnfolder$Statistics]: existing Event has 463 ancestors and is cut-off event [2022-04-18 16:33:34,928 INFO L387 tUnfolder$Statistics]: existing Event has 455 ancestors and is cut-off event [2022-04-18 16:33:34,929 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][528], [593#L86-11true, 394#L56-6true, 419#L124-6true, 1180#true, 1176#true]) [2022-04-18 16:33:34,929 INFO L384 tUnfolder$Statistics]: this new event has 463 ancestors and is cut-off event [2022-04-18 16:33:34,929 INFO L387 tUnfolder$Statistics]: existing Event has 333 ancestors and is cut-off event [2022-04-18 16:33:34,929 INFO L387 tUnfolder$Statistics]: existing Event has 463 ancestors and is cut-off event [2022-04-18 16:33:34,929 INFO L387 tUnfolder$Statistics]: existing Event has 455 ancestors and is cut-off event [2022-04-18 16:33:34,934 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][528], [171#ULTIMATE.startErr16ASSERT_VIOLATIONDATA_RACEtrue, 470#thread2Err32ASSERT_VIOLATIONDATA_RACEtrue, 394#L56-6true, 1180#true, 1176#true]) [2022-04-18 16:33:34,934 INFO L384 tUnfolder$Statistics]: this new event has 463 ancestors and is cut-off event [2022-04-18 16:33:34,934 INFO L387 tUnfolder$Statistics]: existing Event has 333 ancestors and is cut-off event [2022-04-18 16:33:34,934 INFO L387 tUnfolder$Statistics]: existing Event has 463 ancestors and is cut-off event [2022-04-18 16:33:34,934 INFO L387 tUnfolder$Statistics]: existing Event has 455 ancestors and is cut-off event [2022-04-18 16:33:34,934 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][528], [171#ULTIMATE.startErr16ASSERT_VIOLATIONDATA_RACEtrue, 593#L86-11true, 394#L56-6true, 1180#true, 1176#true]) [2022-04-18 16:33:34,934 INFO L384 tUnfolder$Statistics]: this new event has 463 ancestors and is cut-off event [2022-04-18 16:33:34,935 INFO L387 tUnfolder$Statistics]: existing Event has 333 ancestors and is cut-off event [2022-04-18 16:33:34,935 INFO L387 tUnfolder$Statistics]: existing Event has 463 ancestors and is cut-off event [2022-04-18 16:33:34,935 INFO L387 tUnfolder$Statistics]: existing Event has 455 ancestors and is cut-off event [2022-04-18 16:33:35,235 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][528], [1094#L123-4true, 604#thread2Err38ASSERT_VIOLATIONDATA_RACEtrue, 394#L56-6true, 1180#true, 1176#true]) [2022-04-18 16:33:35,235 INFO L384 tUnfolder$Statistics]: this new event has 469 ancestors and is cut-off event [2022-04-18 16:33:35,236 INFO L387 tUnfolder$Statistics]: existing Event has 339 ancestors and is cut-off event [2022-04-18 16:33:35,236 INFO L387 tUnfolder$Statistics]: existing Event has 461 ancestors and is cut-off event [2022-04-18 16:33:35,236 INFO L387 tUnfolder$Statistics]: existing Event has 469 ancestors and is cut-off event [2022-04-18 16:33:35,236 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][528], [1094#L123-4true, 852#L87-11true, 394#L56-6true, 1180#true, 1176#true]) [2022-04-18 16:33:35,236 INFO L384 tUnfolder$Statistics]: this new event has 469 ancestors and is cut-off event [2022-04-18 16:33:35,236 INFO L387 tUnfolder$Statistics]: existing Event has 339 ancestors and is cut-off event [2022-04-18 16:33:35,236 INFO L387 tUnfolder$Statistics]: existing Event has 461 ancestors and is cut-off event [2022-04-18 16:33:35,236 INFO L387 tUnfolder$Statistics]: existing Event has 469 ancestors and is cut-off event [2022-04-18 16:33:35,350 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][433], [1006#L124-7true, 470#thread2Err32ASSERT_VIOLATIONDATA_RACEtrue, 1180#true, 1176#true]) [2022-04-18 16:33:35,350 INFO L384 tUnfolder$Statistics]: this new event has 473 ancestors and is cut-off event [2022-04-18 16:33:35,350 INFO L387 tUnfolder$Statistics]: existing Event has 465 ancestors and is cut-off event [2022-04-18 16:33:35,350 INFO L387 tUnfolder$Statistics]: existing Event has 473 ancestors and is cut-off event [2022-04-18 16:33:35,350 INFO L387 tUnfolder$Statistics]: existing Event has 323 ancestors and is cut-off event [2022-04-18 16:33:35,351 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][433], [1006#L124-7true, 593#L86-11true, 1180#true, 1176#true]) [2022-04-18 16:33:35,351 INFO L384 tUnfolder$Statistics]: this new event has 473 ancestors and is cut-off event [2022-04-18 16:33:35,351 INFO L387 tUnfolder$Statistics]: existing Event has 323 ancestors and is cut-off event [2022-04-18 16:33:35,351 INFO L387 tUnfolder$Statistics]: existing Event has 465 ancestors and is cut-off event [2022-04-18 16:33:35,351 INFO L387 tUnfolder$Statistics]: existing Event has 473 ancestors and is cut-off event [2022-04-18 16:33:35,377 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][528], [926#L124-2true, 604#thread2Err38ASSERT_VIOLATIONDATA_RACEtrue, 394#L56-6true, 1180#true, 1176#true]) [2022-04-18 16:33:35,377 INFO L384 tUnfolder$Statistics]: this new event has 473 ancestors and is cut-off event [2022-04-18 16:33:35,377 INFO L387 tUnfolder$Statistics]: existing Event has 343 ancestors and is cut-off event [2022-04-18 16:33:35,377 INFO L387 tUnfolder$Statistics]: existing Event has 465 ancestors and is cut-off event [2022-04-18 16:33:35,377 INFO L387 tUnfolder$Statistics]: existing Event has 473 ancestors and is cut-off event [2022-04-18 16:33:35,377 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][528], [926#L124-2true, 852#L87-11true, 394#L56-6true, 1180#true, 1176#true]) [2022-04-18 16:33:35,377 INFO L384 tUnfolder$Statistics]: this new event has 473 ancestors and is cut-off event [2022-04-18 16:33:35,377 INFO L387 tUnfolder$Statistics]: existing Event has 465 ancestors and is cut-off event [2022-04-18 16:33:35,377 INFO L387 tUnfolder$Statistics]: existing Event has 343 ancestors and is cut-off event [2022-04-18 16:33:35,378 INFO L387 tUnfolder$Statistics]: existing Event has 473 ancestors and is cut-off event [2022-04-18 16:33:35,408 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][528], [394#L56-6true, 604#thread2Err38ASSERT_VIOLATIONDATA_RACEtrue, 1180#true, 1176#true, 952#L124-3true]) [2022-04-18 16:33:35,408 INFO L384 tUnfolder$Statistics]: this new event has 474 ancestors and is cut-off event [2022-04-18 16:33:35,408 INFO L387 tUnfolder$Statistics]: existing Event has 474 ancestors and is cut-off event [2022-04-18 16:33:35,408 INFO L387 tUnfolder$Statistics]: existing Event has 344 ancestors and is cut-off event [2022-04-18 16:33:35,408 INFO L387 tUnfolder$Statistics]: existing Event has 466 ancestors and is cut-off event [2022-04-18 16:33:35,409 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][528], [852#L87-11true, 394#L56-6true, 1180#true, 1176#true, 952#L124-3true]) [2022-04-18 16:33:35,409 INFO L384 tUnfolder$Statistics]: this new event has 474 ancestors and is cut-off event [2022-04-18 16:33:35,409 INFO L387 tUnfolder$Statistics]: existing Event has 344 ancestors and is cut-off event [2022-04-18 16:33:35,409 INFO L387 tUnfolder$Statistics]: existing Event has 474 ancestors and is cut-off event [2022-04-18 16:33:35,409 INFO L387 tUnfolder$Statistics]: existing Event has 466 ancestors and is cut-off event [2022-04-18 16:33:35,440 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][528], [394#L56-6true, 604#thread2Err38ASSERT_VIOLATIONDATA_RACEtrue, 386#L124-4true, 1180#true, 1176#true]) [2022-04-18 16:33:35,440 INFO L384 tUnfolder$Statistics]: this new event has 475 ancestors and is cut-off event [2022-04-18 16:33:35,440 INFO L387 tUnfolder$Statistics]: existing Event has 475 ancestors and is cut-off event [2022-04-18 16:33:35,440 INFO L387 tUnfolder$Statistics]: existing Event has 467 ancestors and is cut-off event [2022-04-18 16:33:35,440 INFO L387 tUnfolder$Statistics]: existing Event has 345 ancestors and is cut-off event [2022-04-18 16:33:35,441 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][528], [852#L87-11true, 394#L56-6true, 386#L124-4true, 1180#true, 1176#true]) [2022-04-18 16:33:35,441 INFO L384 tUnfolder$Statistics]: this new event has 475 ancestors and is cut-off event [2022-04-18 16:33:35,441 INFO L387 tUnfolder$Statistics]: existing Event has 475 ancestors and is cut-off event [2022-04-18 16:33:35,441 INFO L387 tUnfolder$Statistics]: existing Event has 467 ancestors and is cut-off event [2022-04-18 16:33:35,441 INFO L387 tUnfolder$Statistics]: existing Event has 345 ancestors and is cut-off event [2022-04-18 16:33:35,472 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][528], [523#L124-5true, 604#thread2Err38ASSERT_VIOLATIONDATA_RACEtrue, 394#L56-6true, 1180#true, 1176#true]) [2022-04-18 16:33:35,472 INFO L384 tUnfolder$Statistics]: this new event has 476 ancestors and is cut-off event [2022-04-18 16:33:35,472 INFO L387 tUnfolder$Statistics]: existing Event has 476 ancestors and is cut-off event [2022-04-18 16:33:35,472 INFO L387 tUnfolder$Statistics]: existing Event has 346 ancestors and is cut-off event [2022-04-18 16:33:35,472 INFO L387 tUnfolder$Statistics]: existing Event has 468 ancestors and is cut-off event [2022-04-18 16:33:35,472 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][528], [523#L124-5true, 852#L87-11true, 394#L56-6true, 1180#true, 1176#true]) [2022-04-18 16:33:35,472 INFO L384 tUnfolder$Statistics]: this new event has 476 ancestors and is cut-off event [2022-04-18 16:33:35,472 INFO L387 tUnfolder$Statistics]: existing Event has 476 ancestors and is cut-off event [2022-04-18 16:33:35,473 INFO L387 tUnfolder$Statistics]: existing Event has 346 ancestors and is cut-off event [2022-04-18 16:33:35,473 INFO L387 tUnfolder$Statistics]: existing Event has 468 ancestors and is cut-off event [2022-04-18 16:33:35,496 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][528], [604#thread2Err38ASSERT_VIOLATIONDATA_RACEtrue, 394#L56-6true, 419#L124-6true, 1180#true, 1176#true]) [2022-04-18 16:33:35,496 INFO L384 tUnfolder$Statistics]: this new event has 477 ancestors and is cut-off event [2022-04-18 16:33:35,496 INFO L387 tUnfolder$Statistics]: existing Event has 469 ancestors and is cut-off event [2022-04-18 16:33:35,496 INFO L387 tUnfolder$Statistics]: existing Event has 477 ancestors and is cut-off event [2022-04-18 16:33:35,496 INFO L387 tUnfolder$Statistics]: existing Event has 347 ancestors and is cut-off event [2022-04-18 16:33:35,497 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][528], [852#L87-11true, 394#L56-6true, 419#L124-6true, 1180#true, 1176#true]) [2022-04-18 16:33:35,497 INFO L384 tUnfolder$Statistics]: this new event has 477 ancestors and is cut-off event [2022-04-18 16:33:35,497 INFO L387 tUnfolder$Statistics]: existing Event has 469 ancestors and is cut-off event [2022-04-18 16:33:35,497 INFO L387 tUnfolder$Statistics]: existing Event has 477 ancestors and is cut-off event [2022-04-18 16:33:35,497 INFO L387 tUnfolder$Statistics]: existing Event has 347 ancestors and is cut-off event [2022-04-18 16:33:35,500 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][528], [171#ULTIMATE.startErr16ASSERT_VIOLATIONDATA_RACEtrue, 394#L56-6true, 604#thread2Err38ASSERT_VIOLATIONDATA_RACEtrue, 1180#true, 1176#true]) [2022-04-18 16:33:35,500 INFO L384 tUnfolder$Statistics]: this new event has 477 ancestors and is cut-off event [2022-04-18 16:33:35,501 INFO L387 tUnfolder$Statistics]: existing Event has 347 ancestors and is cut-off event [2022-04-18 16:33:35,501 INFO L387 tUnfolder$Statistics]: existing Event has 477 ancestors and is cut-off event [2022-04-18 16:33:35,501 INFO L387 tUnfolder$Statistics]: existing Event has 469 ancestors and is cut-off event [2022-04-18 16:33:35,501 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][528], [171#ULTIMATE.startErr16ASSERT_VIOLATIONDATA_RACEtrue, 852#L87-11true, 394#L56-6true, 1180#true, 1176#true]) [2022-04-18 16:33:35,501 INFO L384 tUnfolder$Statistics]: this new event has 477 ancestors and is cut-off event [2022-04-18 16:33:35,501 INFO L387 tUnfolder$Statistics]: existing Event has 347 ancestors and is cut-off event [2022-04-18 16:33:35,501 INFO L387 tUnfolder$Statistics]: existing Event has 477 ancestors and is cut-off event [2022-04-18 16:33:35,501 INFO L387 tUnfolder$Statistics]: existing Event has 469 ancestors and is cut-off event [2022-04-18 16:33:35,923 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][433], [1006#L124-7true, 604#thread2Err38ASSERT_VIOLATIONDATA_RACEtrue, 1180#true, 1176#true]) [2022-04-18 16:33:35,923 INFO L384 tUnfolder$Statistics]: this new event has 487 ancestors and is cut-off event [2022-04-18 16:33:35,923 INFO L387 tUnfolder$Statistics]: existing Event has 479 ancestors and is cut-off event [2022-04-18 16:33:35,923 INFO L387 tUnfolder$Statistics]: existing Event has 337 ancestors and is cut-off event [2022-04-18 16:33:35,923 INFO L387 tUnfolder$Statistics]: existing Event has 487 ancestors and is cut-off event [2022-04-18 16:33:35,924 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][433], [1006#L124-7true, 852#L87-11true, 1180#true, 1176#true]) [2022-04-18 16:33:35,924 INFO L384 tUnfolder$Statistics]: this new event has 487 ancestors and is cut-off event [2022-04-18 16:33:35,924 INFO L387 tUnfolder$Statistics]: existing Event has 479 ancestors and is cut-off event [2022-04-18 16:33:35,924 INFO L387 tUnfolder$Statistics]: existing Event has 487 ancestors and is cut-off event [2022-04-18 16:33:35,924 INFO L387 tUnfolder$Statistics]: existing Event has 337 ancestors and is cut-off event [2022-04-18 16:33:36,227 INFO L129 PetriNetUnfolder]: 13371/97381 cut-off events. [2022-04-18 16:33:36,227 INFO L130 PetriNetUnfolder]: For 73/80 co-relation queries the response was YES. [2022-04-18 16:33:36,880 INFO L84 FinitePrefix]: Finished finitePrefix Result has 111455 conditions, 97381 events. 13371/97381 cut-off events. For 73/80 co-relation queries the response was YES. Maximal size of possible extension queue 911. Compared 1444681 event pairs, 7968 based on Foata normal form. 0/74644 useless extension candidates. Maximal degree in co-relation 111342. Up to 14040 conditions per place. [2022-04-18 16:33:37,373 INFO L132 encePairwiseOnDemand]: 1193/1199 looper letters, 86 selfloop transitions, 4 changer transitions 0/1126 dead transitions. [2022-04-18 16:33:37,373 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1083 places, 1126 transitions, 2440 flow [2022-04-18 16:33:37,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-04-18 16:33:37,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-04-18 16:33:37,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3335 transitions. [2022-04-18 16:33:37,378 INFO L547 CegarLoopForPetriNet]: DFA transition density 0.9271615234917987 [2022-04-18 16:33:37,378 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 3335 transitions. [2022-04-18 16:33:37,378 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 3335 transitions. [2022-04-18 16:33:37,379 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-04-18 16:33:37,379 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 3335 transitions. [2022-04-18 16:33:37,384 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 1111.6666666666667) internal successors, (3335), 3 states have internal predecessors, (3335), 0 states have call successors, (0), 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-04-18 16:33:37,390 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 1199.0) internal successors, (4796), 4 states have internal predecessors, (4796), 0 states have call successors, (0), 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-04-18 16:33:37,390 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 1199.0) internal successors, (4796), 4 states have internal predecessors, (4796), 0 states have call successors, (0), 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-04-18 16:33:37,391 INFO L186 Difference]: Start difference. First operand has 1083 places, 1128 transitions, 2264 flow. Second operand 3 states and 3335 transitions. [2022-04-18 16:33:37,391 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1083 places, 1126 transitions, 2440 flow [2022-04-18 16:33:37,398 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1081 places, 1126 transitions, 2436 flow, removed 0 selfloop flow, removed 2 redundant places. [2022-04-18 16:33:37,412 INFO L242 Difference]: Finished difference. Result has 1081 places, 1126 transitions, 2264 flow [2022-04-18 16:33:37,414 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=1199, PETRI_DIFFERENCE_MINUEND_FLOW=2256, PETRI_DIFFERENCE_MINUEND_PLACES=1079, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1126, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1122, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2264, PETRI_PLACES=1081, PETRI_TRANSITIONS=1126} [2022-04-18 16:33:37,414 INFO L335 CegarLoopForPetriNet]: 1101 programPoint places, -20 predicate places. [2022-04-18 16:33:37,415 INFO L478 AbstractCegarLoop]: Abstraction has has 1081 places, 1126 transitions, 2264 flow [2022-04-18 16:33:37,415 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1083.6666666666667) internal successors, (3251), 3 states have internal predecessors, (3251), 0 states have call successors, (0), 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-04-18 16:33:37,416 INFO L247 CegarLoopForPetriNet]: Found error trace [2022-04-18 16:33:37,416 INFO L255 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] [2022-04-18 16:33:37,416 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-04-18 16:33:37,416 INFO L403 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err57ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err58ASSERT_VIOLATIONDATA_RACE (and 284 more)] === [2022-04-18 16:33:37,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-18 16:33:37,417 INFO L85 PathProgramCache]: Analyzing trace with hash -1682293769, now seen corresponding path program 1 times [2022-04-18 16:33:37,417 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-18 16:33:37,417 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1515127098] [2022-04-18 16:33:37,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-18 16:33:37,418 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-18 16:33:37,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-18 16:33:37,449 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-18 16:33:37,449 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-18 16:33:37,450 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1515127098] [2022-04-18 16:33:37,450 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1515127098] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-18 16:33:37,450 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-18 16:33:37,450 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-04-18 16:33:37,450 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1552308209] [2022-04-18 16:33:37,450 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-18 16:33:37,451 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-04-18 16:33:37,451 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-18 16:33:37,451 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-04-18 16:33:37,452 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-04-18 16:33:37,456 INFO L502 CegarLoopForPetriNet]: Number of universal loopers: 1139 out of 1199 [2022-04-18 16:33:37,459 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1081 places, 1126 transitions, 2264 flow. Second operand has 3 states, 3 states have (on average 1140.3333333333333) internal successors, (3421), 3 states have internal predecessors, (3421), 0 states have call successors, (0), 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-04-18 16:33:37,459 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-04-18 16:33:37,459 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1139 of 1199 [2022-04-18 16:33:37,459 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-04-18 16:33:39,148 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3439] L84-9-->L84-10: Formula: (= |v_#race~ends_with_2~0_16| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_16|} AuxVars[] AssignedVars[#race~ends_with_2~0][773], [931#L84-10true, 1094#L123-4true, 380#L58-6true, 1184#true, 1180#true]) [2022-04-18 16:33:39,148 INFO L384 tUnfolder$Statistics]: this new event has 458 ancestors and is cut-off event [2022-04-18 16:33:39,148 INFO L387 tUnfolder$Statistics]: existing Event has 336 ancestors and is cut-off event [2022-04-18 16:33:39,148 INFO L387 tUnfolder$Statistics]: existing Event has 328 ancestors and is cut-off event [2022-04-18 16:33:39,148 INFO L387 tUnfolder$Statistics]: existing Event has 458 ancestors and is cut-off event [2022-04-18 16:33:39,149 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3439] L84-9-->L84-10: Formula: (= |v_#race~ends_with_2~0_16| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_16|} AuxVars[] AssignedVars[#race~ends_with_2~0][773], [931#L84-10true, 1094#L123-4true, 1184#true, 434#thread1Err23ASSERT_VIOLATIONDATA_RACEtrue, 1180#true]) [2022-04-18 16:33:39,149 INFO L384 tUnfolder$Statistics]: this new event has 458 ancestors and is cut-off event [2022-04-18 16:33:39,149 INFO L387 tUnfolder$Statistics]: existing Event has 458 ancestors and is cut-off event [2022-04-18 16:33:39,149 INFO L387 tUnfolder$Statistics]: existing Event has 336 ancestors and is cut-off event [2022-04-18 16:33:39,149 INFO L387 tUnfolder$Statistics]: existing Event has 328 ancestors and is cut-off event [2022-04-18 16:33:39,179 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3439] L84-9-->L84-10: Formula: (= |v_#race~ends_with_2~0_16| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_16|} AuxVars[] AssignedVars[#race~ends_with_2~0][773], [931#L84-10true, 1094#L123-4true, 532#L59-6true, 1184#true, 1180#true]) [2022-04-18 16:33:39,179 INFO L384 tUnfolder$Statistics]: this new event has 474 ancestors and is cut-off event [2022-04-18 16:33:39,179 INFO L387 tUnfolder$Statistics]: existing Event has 474 ancestors and is cut-off event [2022-04-18 16:33:39,179 INFO L387 tUnfolder$Statistics]: existing Event has 352 ancestors and is cut-off event [2022-04-18 16:33:39,179 INFO L387 tUnfolder$Statistics]: existing Event has 344 ancestors and is cut-off event [2022-04-18 16:33:39,179 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3439] L84-9-->L84-10: Formula: (= |v_#race~ends_with_2~0_16| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_16|} AuxVars[] AssignedVars[#race~ends_with_2~0][773], [931#L84-10true, 1094#L123-4true, 1026#thread1Err30ASSERT_VIOLATIONDATA_RACEtrue, 1184#true, 1180#true]) [2022-04-18 16:33:39,179 INFO L384 tUnfolder$Statistics]: this new event has 474 ancestors and is cut-off event [2022-04-18 16:33:39,179 INFO L387 tUnfolder$Statistics]: existing Event has 344 ancestors and is cut-off event [2022-04-18 16:33:39,180 INFO L387 tUnfolder$Statistics]: existing Event has 474 ancestors and is cut-off event [2022-04-18 16:33:39,180 INFO L387 tUnfolder$Statistics]: existing Event has 352 ancestors and is cut-off event [2022-04-18 16:33:39,223 INFO L129 PetriNetUnfolder]: 635/8190 cut-off events. [2022-04-18 16:33:39,223 INFO L130 PetriNetUnfolder]: For 30/31 co-relation queries the response was YES. [2022-04-18 16:33:39,277 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8685 conditions, 8190 events. 635/8190 cut-off events. For 30/31 co-relation queries the response was YES. Maximal size of possible extension queue 72. Compared 68183 event pairs, 168 based on Foata normal form. 0/6320 useless extension candidates. Maximal degree in co-relation 8664. Up to 473 conditions per place. [2022-04-18 16:33:39,310 INFO L132 encePairwiseOnDemand]: 1196/1199 looper letters, 31 selfloop transitions, 2 changer transitions 0/1125 dead transitions. [2022-04-18 16:33:39,310 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1082 places, 1125 transitions, 2328 flow [2022-04-18 16:33:39,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-04-18 16:33:39,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-04-18 16:33:39,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3451 transitions. [2022-04-18 16:33:39,314 INFO L547 CegarLoopForPetriNet]: DFA transition density 0.9594106199610787 [2022-04-18 16:33:39,314 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 3451 transitions. [2022-04-18 16:33:39,314 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 3451 transitions. [2022-04-18 16:33:39,315 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-04-18 16:33:39,315 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 3451 transitions. [2022-04-18 16:33:39,319 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 1150.3333333333333) internal successors, (3451), 3 states have internal predecessors, (3451), 0 states have call successors, (0), 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-04-18 16:33:39,323 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 1199.0) internal successors, (4796), 4 states have internal predecessors, (4796), 0 states have call successors, (0), 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-04-18 16:33:39,324 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 1199.0) internal successors, (4796), 4 states have internal predecessors, (4796), 0 states have call successors, (0), 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-04-18 16:33:39,324 INFO L186 Difference]: Start difference. First operand has 1081 places, 1126 transitions, 2264 flow. Second operand 3 states and 3451 transitions. [2022-04-18 16:33:39,324 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1082 places, 1125 transitions, 2328 flow [2022-04-18 16:33:39,330 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1080 places, 1125 transitions, 2320 flow, removed 0 selfloop flow, removed 2 redundant places. [2022-04-18 16:33:39,342 INFO L242 Difference]: Finished difference. Result has 1080 places, 1125 transitions, 2258 flow [2022-04-18 16:33:39,344 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=1199, PETRI_DIFFERENCE_MINUEND_FLOW=2254, PETRI_DIFFERENCE_MINUEND_PLACES=1078, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1125, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1123, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2258, PETRI_PLACES=1080, PETRI_TRANSITIONS=1125} [2022-04-18 16:33:39,345 INFO L335 CegarLoopForPetriNet]: 1101 programPoint places, -21 predicate places. [2022-04-18 16:33:39,345 INFO L478 AbstractCegarLoop]: Abstraction has has 1080 places, 1125 transitions, 2258 flow [2022-04-18 16:33:39,345 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1140.3333333333333) internal successors, (3421), 3 states have internal predecessors, (3421), 0 states have call successors, (0), 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-04-18 16:33:39,346 INFO L247 CegarLoopForPetriNet]: Found error trace [2022-04-18 16:33:39,346 INFO L255 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, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-18 16:33:39,346 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-04-18 16:33:39,346 INFO L403 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err57ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err58ASSERT_VIOLATIONDATA_RACE (and 284 more)] === [2022-04-18 16:33:39,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-18 16:33:39,347 INFO L85 PathProgramCache]: Analyzing trace with hash 1291346197, now seen corresponding path program 1 times [2022-04-18 16:33:39,347 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-18 16:33:39,347 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [658079668] [2022-04-18 16:33:39,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-18 16:33:39,347 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-18 16:33:39,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-18 16:33:39,380 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-18 16:33:39,380 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-18 16:33:39,380 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [658079668] [2022-04-18 16:33:39,380 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [658079668] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-18 16:33:39,380 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-18 16:33:39,381 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-04-18 16:33:39,381 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [272341687] [2022-04-18 16:33:39,381 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-18 16:33:39,381 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-04-18 16:33:39,382 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-18 16:33:39,382 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-04-18 16:33:39,382 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-04-18 16:33:39,386 INFO L502 CegarLoopForPetriNet]: Number of universal loopers: 1139 out of 1199 [2022-04-18 16:33:39,388 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1080 places, 1125 transitions, 2258 flow. Second operand has 3 states, 3 states have (on average 1140.3333333333333) internal successors, (3421), 3 states have internal predecessors, (3421), 0 states have call successors, (0), 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-04-18 16:33:39,388 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-04-18 16:33:39,388 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1139 of 1199 [2022-04-18 16:33:39,388 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-04-18 16:33:40,871 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3091] L60-4-->L60-5: Formula: (= |v_#race~ends_with_6~0_7| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_7|} AuxVars[] AssignedVars[#race~ends_with_6~0][968], [773#L60-5true, 1094#L123-4true, 836#L85-6true, 1184#true, 1188#true]) [2022-04-18 16:33:40,871 INFO L384 tUnfolder$Statistics]: this new event has 503 ancestors and is cut-off event [2022-04-18 16:33:40,871 INFO L387 tUnfolder$Statistics]: existing Event has 381 ancestors and is cut-off event [2022-04-18 16:33:40,871 INFO L387 tUnfolder$Statistics]: existing Event has 373 ancestors and is cut-off event [2022-04-18 16:33:40,871 INFO L387 tUnfolder$Statistics]: existing Event has 381 ancestors and is cut-off event [2022-04-18 16:33:40,871 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3091] L60-4-->L60-5: Formula: (= |v_#race~ends_with_6~0_7| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_7|} AuxVars[] AssignedVars[#race~ends_with_6~0][968], [773#L60-5true, 1094#L123-4true, 1184#true, 1188#true, 595#thread2Err23ASSERT_VIOLATIONDATA_RACEtrue]) [2022-04-18 16:33:40,871 INFO L384 tUnfolder$Statistics]: this new event has 503 ancestors and is cut-off event [2022-04-18 16:33:40,871 INFO L387 tUnfolder$Statistics]: existing Event has 373 ancestors and is cut-off event [2022-04-18 16:33:40,872 INFO L387 tUnfolder$Statistics]: existing Event has 381 ancestors and is cut-off event [2022-04-18 16:33:40,872 INFO L387 tUnfolder$Statistics]: existing Event has 381 ancestors and is cut-off event [2022-04-18 16:33:40,881 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3091] L60-4-->L60-5: Formula: (= |v_#race~ends_with_6~0_7| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_7|} AuxVars[] AssignedVars[#race~ends_with_6~0][968], [773#L60-5true, 1094#L123-4true, 1184#true, 1188#true, 306#thread2Err30ASSERT_VIOLATIONDATA_RACEtrue]) [2022-04-18 16:33:40,881 INFO L384 tUnfolder$Statistics]: this new event has 519 ancestors and is cut-off event [2022-04-18 16:33:40,881 INFO L387 tUnfolder$Statistics]: existing Event has 397 ancestors and is cut-off event [2022-04-18 16:33:40,881 INFO L387 tUnfolder$Statistics]: existing Event has 389 ancestors and is cut-off event [2022-04-18 16:33:40,882 INFO L387 tUnfolder$Statistics]: existing Event has 397 ancestors and is cut-off event [2022-04-18 16:33:40,882 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3091] L60-4-->L60-5: Formula: (= |v_#race~ends_with_6~0_7| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_7|} AuxVars[] AssignedVars[#race~ends_with_6~0][968], [773#L60-5true, 291#L86-6true, 1094#L123-4true, 1184#true, 1188#true]) [2022-04-18 16:33:40,882 INFO L384 tUnfolder$Statistics]: this new event has 519 ancestors and is cut-off event [2022-04-18 16:33:40,882 INFO L387 tUnfolder$Statistics]: existing Event has 397 ancestors and is cut-off event [2022-04-18 16:33:40,882 INFO L387 tUnfolder$Statistics]: existing Event has 389 ancestors and is cut-off event [2022-04-18 16:33:40,882 INFO L387 tUnfolder$Statistics]: existing Event has 397 ancestors and is cut-off event [2022-04-18 16:33:40,882 INFO L129 PetriNetUnfolder]: 671/8567 cut-off events. [2022-04-18 16:33:40,882 INFO L130 PetriNetUnfolder]: For 36/37 co-relation queries the response was YES. [2022-04-18 16:33:40,959 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9072 conditions, 8567 events. 671/8567 cut-off events. For 36/37 co-relation queries the response was YES. Maximal size of possible extension queue 90. Compared 74921 event pairs, 168 based on Foata normal form. 0/6617 useless extension candidates. Maximal degree in co-relation 8917. Up to 485 conditions per place. [2022-04-18 16:33:41,004 INFO L132 encePairwiseOnDemand]: 1196/1199 looper letters, 31 selfloop transitions, 2 changer transitions 0/1124 dead transitions. [2022-04-18 16:33:41,005 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1081 places, 1124 transitions, 2322 flow [2022-04-18 16:33:41,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-04-18 16:33:41,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-04-18 16:33:41,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3451 transitions. [2022-04-18 16:33:41,010 INFO L547 CegarLoopForPetriNet]: DFA transition density 0.9594106199610787 [2022-04-18 16:33:41,010 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 3451 transitions. [2022-04-18 16:33:41,010 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 3451 transitions. [2022-04-18 16:33:41,010 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-04-18 16:33:41,011 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 3451 transitions. [2022-04-18 16:33:41,014 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 1150.3333333333333) internal successors, (3451), 3 states have internal predecessors, (3451), 0 states have call successors, (0), 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-04-18 16:33:41,018 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 1199.0) internal successors, (4796), 4 states have internal predecessors, (4796), 0 states have call successors, (0), 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-04-18 16:33:41,018 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 1199.0) internal successors, (4796), 4 states have internal predecessors, (4796), 0 states have call successors, (0), 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-04-18 16:33:41,019 INFO L186 Difference]: Start difference. First operand has 1080 places, 1125 transitions, 2258 flow. Second operand 3 states and 3451 transitions. [2022-04-18 16:33:41,019 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1081 places, 1124 transitions, 2322 flow [2022-04-18 16:33:41,144 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1079 places, 1124 transitions, 2318 flow, removed 0 selfloop flow, removed 2 redundant places. [2022-04-18 16:33:41,156 INFO L242 Difference]: Finished difference. Result has 1079 places, 1124 transitions, 2256 flow [2022-04-18 16:33:41,157 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=1199, PETRI_DIFFERENCE_MINUEND_FLOW=2252, PETRI_DIFFERENCE_MINUEND_PLACES=1077, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1124, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1122, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2256, PETRI_PLACES=1079, PETRI_TRANSITIONS=1124} [2022-04-18 16:33:41,158 INFO L335 CegarLoopForPetriNet]: 1101 programPoint places, -22 predicate places. [2022-04-18 16:33:41,158 INFO L478 AbstractCegarLoop]: Abstraction has has 1079 places, 1124 transitions, 2256 flow [2022-04-18 16:33:41,159 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1140.3333333333333) internal successors, (3421), 3 states have internal predecessors, (3421), 0 states have call successors, (0), 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-04-18 16:33:41,159 INFO L247 CegarLoopForPetriNet]: Found error trace [2022-04-18 16:33:41,159 INFO L255 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-18 16:33:41,160 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-04-18 16:33:41,160 INFO L403 AbstractCegarLoop]: === Iteration 16 === Targeting thread1Err57ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err57ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err58ASSERT_VIOLATIONDATA_RACE (and 284 more)] === [2022-04-18 16:33:41,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-18 16:33:41,160 INFO L85 PathProgramCache]: Analyzing trace with hash -1384395369, now seen corresponding path program 1 times [2022-04-18 16:33:41,161 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-18 16:33:41,161 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [825702616] [2022-04-18 16:33:41,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-18 16:33:41,161 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-18 16:33:41,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-18 16:33:41,206 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-18 16:33:41,207 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-18 16:33:41,207 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [825702616] [2022-04-18 16:33:41,209 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [825702616] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-18 16:33:41,209 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-18 16:33:41,209 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-04-18 16:33:41,209 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1931465145] [2022-04-18 16:33:41,209 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-18 16:33:41,210 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-04-18 16:33:41,210 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-18 16:33:41,211 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-04-18 16:33:41,211 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-04-18 16:33:41,216 INFO L502 CegarLoopForPetriNet]: Number of universal loopers: 1142 out of 1199 [2022-04-18 16:33:41,219 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1079 places, 1124 transitions, 2256 flow. Second operand has 3 states, 3 states have (on average 1143.6666666666667) internal successors, (3431), 3 states have internal predecessors, (3431), 0 states have call successors, (0), 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-04-18 16:33:41,219 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-04-18 16:33:41,219 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1142 of 1199 [2022-04-18 16:33:41,219 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-04-18 16:33:42,431 INFO L129 PetriNetUnfolder]: 408/6321 cut-off events. [2022-04-18 16:33:42,431 INFO L130 PetriNetUnfolder]: For 11/11 co-relation queries the response was YES. [2022-04-18 16:33:42,482 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6539 conditions, 6321 events. 408/6321 cut-off events. For 11/11 co-relation queries the response was YES. Maximal size of possible extension queue 94. Compared 57792 event pairs, 56 based on Foata normal form. 0/5042 useless extension candidates. Maximal degree in co-relation 6342. Up to 199 conditions per place. [2022-04-18 16:33:42,508 INFO L132 encePairwiseOnDemand]: 1185/1199 looper letters, 23 selfloop transitions, 6 changer transitions 0/1123 dead transitions. [2022-04-18 16:33:42,508 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1073 places, 1123 transitions, 2313 flow [2022-04-18 16:33:42,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-04-18 16:33:42,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-04-18 16:33:42,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3463 transitions. [2022-04-18 16:33:42,513 INFO L547 CegarLoopForPetriNet]: DFA transition density 0.9627467333889352 [2022-04-18 16:33:42,513 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 3463 transitions. [2022-04-18 16:33:42,513 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 3463 transitions. [2022-04-18 16:33:42,513 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-04-18 16:33:42,514 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 3463 transitions. [2022-04-18 16:33:42,517 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 1154.3333333333333) internal successors, (3463), 3 states have internal predecessors, (3463), 0 states have call successors, (0), 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-04-18 16:33:42,522 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 1199.0) internal successors, (4796), 4 states have internal predecessors, (4796), 0 states have call successors, (0), 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-04-18 16:33:42,522 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 1199.0) internal successors, (4796), 4 states have internal predecessors, (4796), 0 states have call successors, (0), 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-04-18 16:33:42,523 INFO L186 Difference]: Start difference. First operand has 1079 places, 1124 transitions, 2256 flow. Second operand 3 states and 3463 transitions. [2022-04-18 16:33:42,524 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1073 places, 1123 transitions, 2313 flow [2022-04-18 16:33:42,531 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1071 places, 1123 transitions, 2309 flow, removed 0 selfloop flow, removed 2 redundant places. [2022-04-18 16:33:42,545 INFO L242 Difference]: Finished difference. Result has 1072 places, 1122 transitions, 2278 flow [2022-04-18 16:33:42,547 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=1199, PETRI_DIFFERENCE_MINUEND_FLOW=2236, PETRI_DIFFERENCE_MINUEND_PLACES=1069, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1116, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1110, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2278, PETRI_PLACES=1072, PETRI_TRANSITIONS=1122} [2022-04-18 16:33:42,547 INFO L335 CegarLoopForPetriNet]: 1101 programPoint places, -29 predicate places. [2022-04-18 16:33:42,548 INFO L478 AbstractCegarLoop]: Abstraction has has 1072 places, 1122 transitions, 2278 flow [2022-04-18 16:33:42,548 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1143.6666666666667) internal successors, (3431), 3 states have internal predecessors, (3431), 0 states have call successors, (0), 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-04-18 16:33:42,548 INFO L247 CegarLoopForPetriNet]: Found error trace [2022-04-18 16:33:42,549 INFO L255 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-18 16:33:42,549 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-04-18 16:33:42,549 INFO L403 AbstractCegarLoop]: === Iteration 17 === Targeting thread1Err58ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err57ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err58ASSERT_VIOLATIONDATA_RACE (and 284 more)] === [2022-04-18 16:33:42,550 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-18 16:33:42,550 INFO L85 PathProgramCache]: Analyzing trace with hash -836022528, now seen corresponding path program 1 times [2022-04-18 16:33:42,550 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-18 16:33:42,551 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1790154454] [2022-04-18 16:33:42,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-18 16:33:42,551 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-18 16:33:42,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-18 16:33:42,587 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-18 16:33:42,588 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-18 16:33:42,588 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1790154454] [2022-04-18 16:33:42,589 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1790154454] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-18 16:33:42,589 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-18 16:33:42,589 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-04-18 16:33:42,590 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1136403838] [2022-04-18 16:33:42,590 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-18 16:33:42,590 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-04-18 16:33:42,590 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-18 16:33:42,591 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-04-18 16:33:42,591 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-04-18 16:33:42,594 INFO L502 CegarLoopForPetriNet]: Number of universal loopers: 1142 out of 1199 [2022-04-18 16:33:42,597 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1072 places, 1122 transitions, 2278 flow. Second operand has 3 states, 3 states have (on average 1143.6666666666667) internal successors, (3431), 3 states have internal predecessors, (3431), 0 states have call successors, (0), 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-04-18 16:33:42,597 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-04-18 16:33:42,597 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1142 of 1199 [2022-04-18 16:33:42,597 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-04-18 16:33:42,862 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2792] L69-15-->L69-16: Formula: (= 0 |v_#race~is_null_5~0_10|) InVars {} OutVars{#race~is_null_5~0=|v_#race~is_null_5~0_10|} AuxVars[] AssignedVars[#race~is_null_5~0][330], [460#L69-16true, 1094#L123-4true, 1199#(= |#race~is_null_5~0| 0), 694#L96-1true, 1194#(= |#race~is_null_1~0| 0), Black: 1192#true]) [2022-04-18 16:33:42,862 INFO L384 tUnfolder$Statistics]: this new event has 220 ancestors and is cut-off event [2022-04-18 16:33:42,862 INFO L387 tUnfolder$Statistics]: existing Event has 220 ancestors and is cut-off event [2022-04-18 16:33:42,862 INFO L387 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2022-04-18 16:33:42,862 INFO L387 tUnfolder$Statistics]: existing Event has 220 ancestors and is cut-off event [2022-04-18 16:33:42,862 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2792] L69-15-->L69-16: Formula: (= 0 |v_#race~is_null_5~0_10|) InVars {} OutVars{#race~is_null_5~0=|v_#race~is_null_5~0_10|} AuxVars[] AssignedVars[#race~is_null_5~0][330], [460#L69-16true, 1094#L123-4true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 710#L96-2true]) [2022-04-18 16:33:42,862 INFO L384 tUnfolder$Statistics]: this new event has 221 ancestors and is cut-off event [2022-04-18 16:33:42,862 INFO L387 tUnfolder$Statistics]: existing Event has 221 ancestors and is cut-off event [2022-04-18 16:33:42,862 INFO L387 tUnfolder$Statistics]: existing Event has 221 ancestors and is cut-off event [2022-04-18 16:33:42,862 INFO L387 tUnfolder$Statistics]: existing Event has 218 ancestors and is cut-off event [2022-04-18 16:33:42,881 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2792] L69-15-->L69-16: Formula: (= 0 |v_#race~is_null_5~0_10|) InVars {} OutVars{#race~is_null_5~0=|v_#race~is_null_5~0_10|} AuxVars[] AssignedVars[#race~is_null_5~0][330], [460#L69-16true, 832#L96-12true, 1094#L123-4true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 1192#true]) [2022-04-18 16:33:42,881 INFO L384 tUnfolder$Statistics]: this new event has 222 ancestors and is cut-off event [2022-04-18 16:33:42,881 INFO L387 tUnfolder$Statistics]: existing Event has 225 ancestors and is cut-off event [2022-04-18 16:33:42,881 INFO L387 tUnfolder$Statistics]: existing Event has 225 ancestors and is cut-off event [2022-04-18 16:33:42,881 INFO L387 tUnfolder$Statistics]: existing Event has 225 ancestors and is cut-off event [2022-04-18 16:33:42,892 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2792] L69-15-->L69-16: Formula: (= 0 |v_#race~is_null_5~0_10|) InVars {} OutVars{#race~is_null_5~0=|v_#race~is_null_5~0_10|} AuxVars[] AssignedVars[#race~is_null_5~0][330], [460#L69-16true, 18#L96-13true, 1094#L123-4true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 1192#true]) [2022-04-18 16:33:42,892 INFO L384 tUnfolder$Statistics]: this new event has 223 ancestors and is cut-off event [2022-04-18 16:33:42,892 INFO L387 tUnfolder$Statistics]: existing Event has 226 ancestors and is cut-off event [2022-04-18 16:33:42,892 INFO L387 tUnfolder$Statistics]: existing Event has 226 ancestors and is cut-off event [2022-04-18 16:33:42,892 INFO L387 tUnfolder$Statistics]: existing Event has 226 ancestors and is cut-off event [2022-04-18 16:33:43,035 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][429], [1006#L124-7true, 694#L96-1true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 1192#true]) [2022-04-18 16:33:43,036 INFO L384 tUnfolder$Statistics]: this new event has 234 ancestors and is cut-off event [2022-04-18 16:33:43,036 INFO L387 tUnfolder$Statistics]: existing Event has 237 ancestors and is cut-off event [2022-04-18 16:33:43,036 INFO L387 tUnfolder$Statistics]: existing Event has 237 ancestors and is cut-off event [2022-04-18 16:33:43,036 INFO L387 tUnfolder$Statistics]: existing Event has 237 ancestors and is cut-off event [2022-04-18 16:33:43,049 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][429], [1006#L124-7true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 710#L96-2true]) [2022-04-18 16:33:43,049 INFO L384 tUnfolder$Statistics]: this new event has 235 ancestors and is cut-off event [2022-04-18 16:33:43,049 INFO L387 tUnfolder$Statistics]: existing Event has 238 ancestors and is cut-off event [2022-04-18 16:33:43,049 INFO L387 tUnfolder$Statistics]: existing Event has 238 ancestors and is cut-off event [2022-04-18 16:33:43,049 INFO L387 tUnfolder$Statistics]: existing Event has 238 ancestors and is cut-off event [2022-04-18 16:33:43,064 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][429], [1006#L124-7true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 710#L96-2true]) [2022-04-18 16:33:43,064 INFO L384 tUnfolder$Statistics]: this new event has 244 ancestors and is cut-off event [2022-04-18 16:33:43,065 INFO L387 tUnfolder$Statistics]: existing Event has 238 ancestors and is cut-off event [2022-04-18 16:33:43,065 INFO L387 tUnfolder$Statistics]: existing Event has 238 ancestors and is cut-off event [2022-04-18 16:33:43,065 INFO L387 tUnfolder$Statistics]: existing Event has 235 ancestors and is cut-off event [2022-04-18 16:33:43,065 INFO L387 tUnfolder$Statistics]: existing Event has 238 ancestors and is cut-off event [2022-04-18 16:33:43,097 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][429], [832#L96-12true, 1006#L124-7true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 1192#true]) [2022-04-18 16:33:43,097 INFO L384 tUnfolder$Statistics]: this new event has 239 ancestors and is cut-off event [2022-04-18 16:33:43,097 INFO L387 tUnfolder$Statistics]: existing Event has 242 ancestors and is cut-off event [2022-04-18 16:33:43,097 INFO L387 tUnfolder$Statistics]: existing Event has 242 ancestors and is cut-off event [2022-04-18 16:33:43,097 INFO L387 tUnfolder$Statistics]: existing Event has 242 ancestors and is cut-off event [2022-04-18 16:33:43,109 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][429], [18#L96-13true, 1006#L124-7true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 1192#true]) [2022-04-18 16:33:43,109 INFO L384 tUnfolder$Statistics]: this new event has 240 ancestors and is cut-off event [2022-04-18 16:33:43,109 INFO L387 tUnfolder$Statistics]: existing Event has 243 ancestors and is cut-off event [2022-04-18 16:33:43,109 INFO L387 tUnfolder$Statistics]: existing Event has 243 ancestors and is cut-off event [2022-04-18 16:33:43,109 INFO L387 tUnfolder$Statistics]: existing Event has 243 ancestors and is cut-off event [2022-04-18 16:33:43,110 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][429], [1006#L124-7true, 832#L96-12true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 1192#true]) [2022-04-18 16:33:43,110 INFO L384 tUnfolder$Statistics]: this new event has 248 ancestors and is cut-off event [2022-04-18 16:33:43,110 INFO L387 tUnfolder$Statistics]: existing Event has 242 ancestors and is cut-off event [2022-04-18 16:33:43,110 INFO L387 tUnfolder$Statistics]: existing Event has 239 ancestors and is cut-off event [2022-04-18 16:33:43,110 INFO L387 tUnfolder$Statistics]: existing Event has 242 ancestors and is cut-off event [2022-04-18 16:33:43,110 INFO L387 tUnfolder$Statistics]: existing Event has 242 ancestors and is cut-off event [2022-04-18 16:33:43,110 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][429], [1006#L124-7true, 18#L96-13true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 1192#true]) [2022-04-18 16:33:43,110 INFO L384 tUnfolder$Statistics]: this new event has 249 ancestors and is cut-off event [2022-04-18 16:33:43,110 INFO L387 tUnfolder$Statistics]: existing Event has 243 ancestors and is cut-off event [2022-04-18 16:33:43,110 INFO L387 tUnfolder$Statistics]: existing Event has 243 ancestors and is cut-off event [2022-04-18 16:33:43,110 INFO L387 tUnfolder$Statistics]: existing Event has 243 ancestors and is cut-off event [2022-04-18 16:33:43,110 INFO L387 tUnfolder$Statistics]: existing Event has 240 ancestors and is cut-off event [2022-04-18 16:33:43,892 INFO L129 PetriNetUnfolder]: 526/7591 cut-off events. [2022-04-18 16:33:43,892 INFO L130 PetriNetUnfolder]: For 32/33 co-relation queries the response was YES. [2022-04-18 16:33:43,987 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7929 conditions, 7591 events. 526/7591 cut-off events. For 32/33 co-relation queries the response was YES. Maximal size of possible extension queue 110. Compared 73053 event pairs, 40 based on Foata normal form. 0/6086 useless extension candidates. Maximal degree in co-relation 6708. Up to 255 conditions per place. [2022-04-18 16:33:44,031 INFO L132 encePairwiseOnDemand]: 1185/1199 looper letters, 24 selfloop transitions, 6 changer transitions 0/1122 dead transitions. [2022-04-18 16:33:44,031 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1066 places, 1122 transitions, 2340 flow [2022-04-18 16:33:44,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-04-18 16:33:44,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-04-18 16:33:44,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3464 transitions. [2022-04-18 16:33:44,036 INFO L547 CegarLoopForPetriNet]: DFA transition density 0.9630247428412566 [2022-04-18 16:33:44,037 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 3464 transitions. [2022-04-18 16:33:44,037 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 3464 transitions. [2022-04-18 16:33:44,038 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-04-18 16:33:44,038 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 3464 transitions. [2022-04-18 16:33:44,041 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 1154.6666666666667) internal successors, (3464), 3 states have internal predecessors, (3464), 0 states have call successors, (0), 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-04-18 16:33:44,044 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 1199.0) internal successors, (4796), 4 states have internal predecessors, (4796), 0 states have call successors, (0), 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-04-18 16:33:44,045 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 1199.0) internal successors, (4796), 4 states have internal predecessors, (4796), 0 states have call successors, (0), 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-04-18 16:33:44,045 INFO L186 Difference]: Start difference. First operand has 1072 places, 1122 transitions, 2278 flow. Second operand 3 states and 3464 transitions. [2022-04-18 16:33:44,045 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1066 places, 1122 transitions, 2340 flow [2022-04-18 16:33:44,051 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1066 places, 1122 transitions, 2340 flow, removed 0 selfloop flow, removed 0 redundant places. [2022-04-18 16:33:44,063 INFO L242 Difference]: Finished difference. Result has 1067 places, 1120 transitions, 2304 flow [2022-04-18 16:33:44,064 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=1199, PETRI_DIFFERENCE_MINUEND_FLOW=2262, PETRI_DIFFERENCE_MINUEND_PLACES=1064, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1114, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1108, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2304, PETRI_PLACES=1067, PETRI_TRANSITIONS=1120} [2022-04-18 16:33:44,065 INFO L335 CegarLoopForPetriNet]: 1101 programPoint places, -34 predicate places. [2022-04-18 16:33:44,065 INFO L478 AbstractCegarLoop]: Abstraction has has 1067 places, 1120 transitions, 2304 flow [2022-04-18 16:33:44,066 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1143.6666666666667) internal successors, (3431), 3 states have internal predecessors, (3431), 0 states have call successors, (0), 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-04-18 16:33:44,066 INFO L247 CegarLoopForPetriNet]: Found error trace [2022-04-18 16:33:44,066 INFO L255 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, 1, 1, 1, 1, 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-04-18 16:33:44,066 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-04-18 16:33:44,066 INFO L403 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err57ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err58ASSERT_VIOLATIONDATA_RACE (and 284 more)] === [2022-04-18 16:33:44,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-18 16:33:44,067 INFO L85 PathProgramCache]: Analyzing trace with hash 1730936296, now seen corresponding path program 1 times [2022-04-18 16:33:44,067 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-18 16:33:44,067 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1821214135] [2022-04-18 16:33:44,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-18 16:33:44,068 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-18 16:33:44,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-18 16:33:44,128 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-18 16:33:44,128 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-18 16:33:44,128 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1821214135] [2022-04-18 16:33:44,128 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1821214135] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-18 16:33:44,129 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-18 16:33:44,129 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-18 16:33:44,129 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [731461146] [2022-04-18 16:33:44,129 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-18 16:33:44,129 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-18 16:33:44,130 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-18 16:33:44,130 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-18 16:33:44,130 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-04-18 16:33:44,135 INFO L502 CegarLoopForPetriNet]: Number of universal loopers: 1141 out of 1199 [2022-04-18 16:33:44,139 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1067 places, 1120 transitions, 2304 flow. Second operand has 5 states, 5 states have (on average 1144.2) internal successors, (5721), 5 states have internal predecessors, (5721), 0 states have call successors, (0), 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-04-18 16:33:44,139 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-04-18 16:33:44,139 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1141 of 1199 [2022-04-18 16:33:44,139 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-04-18 16:33:44,517 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3621] thread2EXIT-->L125-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem124#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][665], [Black: 1197#true, 442#L125-7true, 1208#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 1192#true]) [2022-04-18 16:33:44,517 INFO L384 tUnfolder$Statistics]: this new event has 285 ancestors and is cut-off event [2022-04-18 16:33:44,517 INFO L387 tUnfolder$Statistics]: existing Event has 282 ancestors and is cut-off event [2022-04-18 16:33:44,517 INFO L387 tUnfolder$Statistics]: existing Event has 282 ancestors and is cut-off event [2022-04-18 16:33:44,517 INFO L387 tUnfolder$Statistics]: existing Event has 282 ancestors and is cut-off event [2022-04-18 16:33:44,704 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3621] thread2EXIT-->L125-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem124#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][665], [Black: 1197#true, 442#L125-7true, 1208#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 1192#true]) [2022-04-18 16:33:44,704 INFO L384 tUnfolder$Statistics]: this new event has 279 ancestors and is not cut-off event [2022-04-18 16:33:44,704 INFO L387 tUnfolder$Statistics]: existing Event has 282 ancestors and is not cut-off event [2022-04-18 16:33:44,704 INFO L387 tUnfolder$Statistics]: existing Event has 285 ancestors and is not cut-off event [2022-04-18 16:33:44,704 INFO L387 tUnfolder$Statistics]: existing Event has 282 ancestors and is not cut-off event [2022-04-18 16:33:44,704 INFO L387 tUnfolder$Statistics]: existing Event has 282 ancestors and is not cut-off event [2022-04-18 16:33:45,130 INFO L129 PetriNetUnfolder]: 242/4453 cut-off events. [2022-04-18 16:33:45,130 INFO L130 PetriNetUnfolder]: For 8/10 co-relation queries the response was YES. [2022-04-18 16:33:45,224 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4586 conditions, 4453 events. 242/4453 cut-off events. For 8/10 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 35380 event pairs, 0 based on Foata normal form. 0/3568 useless extension candidates. Maximal degree in co-relation 4261. Up to 38 conditions per place. [2022-04-18 16:33:45,261 INFO L132 encePairwiseOnDemand]: 1189/1199 looper letters, 34 selfloop transitions, 8 changer transitions 0/1132 dead transitions. [2022-04-18 16:33:45,261 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1071 places, 1132 transitions, 2412 flow [2022-04-18 16:33:45,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-18 16:33:45,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-04-18 16:33:45,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 5749 transitions. [2022-04-18 16:33:45,268 INFO L547 CegarLoopForPetriNet]: DFA transition density 0.9589658048373645 [2022-04-18 16:33:45,268 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 5749 transitions. [2022-04-18 16:33:45,268 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 5749 transitions. [2022-04-18 16:33:45,269 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-04-18 16:33:45,269 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 5749 transitions. [2022-04-18 16:33:45,275 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 1149.8) internal successors, (5749), 5 states have internal predecessors, (5749), 0 states have call successors, (0), 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-04-18 16:33:45,280 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 1199.0) internal successors, (7194), 6 states have internal predecessors, (7194), 0 states have call successors, (0), 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-04-18 16:33:45,281 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 1199.0) internal successors, (7194), 6 states have internal predecessors, (7194), 0 states have call successors, (0), 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-04-18 16:33:45,281 INFO L186 Difference]: Start difference. First operand has 1067 places, 1120 transitions, 2304 flow. Second operand 5 states and 5749 transitions. [2022-04-18 16:33:45,281 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1071 places, 1132 transitions, 2412 flow [2022-04-18 16:33:45,287 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1071 places, 1132 transitions, 2412 flow, removed 0 selfloop flow, removed 0 redundant places. [2022-04-18 16:33:45,299 INFO L242 Difference]: Finished difference. Result has 1072 places, 1122 transitions, 2336 flow [2022-04-18 16:33:45,300 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=1199, PETRI_DIFFERENCE_MINUEND_FLOW=2304, PETRI_DIFFERENCE_MINUEND_PLACES=1067, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1120, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1112, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=2336, PETRI_PLACES=1072, PETRI_TRANSITIONS=1122} [2022-04-18 16:33:45,301 INFO L335 CegarLoopForPetriNet]: 1101 programPoint places, -29 predicate places. [2022-04-18 16:33:45,301 INFO L478 AbstractCegarLoop]: Abstraction has has 1072 places, 1122 transitions, 2336 flow [2022-04-18 16:33:45,302 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 1144.2) internal successors, (5721), 5 states have internal predecessors, (5721), 0 states have call successors, (0), 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-04-18 16:33:45,302 INFO L247 CegarLoopForPetriNet]: Found error trace [2022-04-18 16:33:45,302 INFO L255 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04-18 16:33:45,302 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-04-18 16:33:45,303 INFO L403 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err57ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err58ASSERT_VIOLATIONDATA_RACE (and 284 more)] === [2022-04-18 16:33:45,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-18 16:33:45,303 INFO L85 PathProgramCache]: Analyzing trace with hash -797529859, now seen corresponding path program 1 times [2022-04-18 16:33:45,303 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-18 16:33:45,303 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1899588052] [2022-04-18 16:33:45,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-18 16:33:45,304 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-18 16:33:45,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-18 16:33:45,377 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-04-18 16:33:45,377 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-18 16:33:45,377 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1899588052] [2022-04-18 16:33:45,378 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1899588052] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-18 16:33:45,378 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [991894030] [2022-04-18 16:33:45,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-18 16:33:45,378 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-18 16:33:45,378 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-18 16:33:45,383 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-04-18 16:33:45,392 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-04-18 16:33:45,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-18 16:33:45,539 INFO L263 TraceCheckSpWp]: Trace formula consists of 419 conjuncts, 6 conjunts are in the unsatisfiable core [2022-04-18 16:33:45,549 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-18 16:33:45,985 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-04-18 16:33:45,986 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-18 16:33:46,328 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-04-18 16:33:46,329 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [991894030] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-18 16:33:46,329 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-18 16:33:46,329 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 15 [2022-04-18 16:33:46,329 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1410604927] [2022-04-18 16:33:46,329 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-18 16:33:46,330 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-04-18 16:33:46,330 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-18 16:33:46,330 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-04-18 16:33:46,331 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2022-04-18 16:33:46,341 INFO L502 CegarLoopForPetriNet]: Number of universal loopers: 1139 out of 1199 [2022-04-18 16:33:46,350 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1072 places, 1122 transitions, 2336 flow. Second operand has 15 states, 15 states have (on average 1142.5333333333333) internal successors, (17138), 15 states have internal predecessors, (17138), 0 states have call successors, (0), 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-04-18 16:33:46,350 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-04-18 16:33:46,350 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1139 of 1199 [2022-04-18 16:33:46,351 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-04-18 16:33:46,849 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3621] thread2EXIT-->L125-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem124#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][683], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 442#L125-7true, 1208#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:33:46,849 INFO L384 tUnfolder$Statistics]: this new event has 325 ancestors and is cut-off event [2022-04-18 16:33:46,849 INFO L387 tUnfolder$Statistics]: existing Event has 322 ancestors and is cut-off event [2022-04-18 16:33:46,850 INFO L387 tUnfolder$Statistics]: existing Event has 322 ancestors and is cut-off event [2022-04-18 16:33:46,850 INFO L387 tUnfolder$Statistics]: existing Event has 322 ancestors and is cut-off event [2022-04-18 16:33:47,070 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3621] thread2EXIT-->L125-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem124#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][683], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 442#L125-7true, 1208#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:33:47,070 INFO L384 tUnfolder$Statistics]: this new event has 319 ancestors and is not cut-off event [2022-04-18 16:33:47,070 INFO L387 tUnfolder$Statistics]: existing Event has 322 ancestors and is not cut-off event [2022-04-18 16:33:47,070 INFO L387 tUnfolder$Statistics]: existing Event has 322 ancestors and is not cut-off event [2022-04-18 16:33:47,070 INFO L387 tUnfolder$Statistics]: existing Event has 325 ancestors and is not cut-off event [2022-04-18 16:33:47,070 INFO L387 tUnfolder$Statistics]: existing Event has 322 ancestors and is not cut-off event [2022-04-18 16:33:47,508 INFO L129 PetriNetUnfolder]: 242/4477 cut-off events. [2022-04-18 16:33:47,508 INFO L130 PetriNetUnfolder]: For 16/18 co-relation queries the response was YES. [2022-04-18 16:33:47,601 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4648 conditions, 4477 events. 242/4477 cut-off events. For 16/18 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 35350 event pairs, 0 based on Foata normal form. 4/3598 useless extension candidates. Maximal degree in co-relation 4388. Up to 38 conditions per place. [2022-04-18 16:33:47,639 INFO L132 encePairwiseOnDemand]: 1183/1199 looper letters, 40 selfloop transitions, 22 changer transitions 0/1150 dead transitions. [2022-04-18 16:33:47,639 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1082 places, 1150 transitions, 2520 flow [2022-04-18 16:33:47,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-04-18 16:33:47,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-04-18 16:33:47,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 12595 transitions. [2022-04-18 16:33:47,649 INFO L547 CegarLoopForPetriNet]: DFA transition density 0.9549624687239366 [2022-04-18 16:33:47,649 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 12595 transitions. [2022-04-18 16:33:47,650 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 12595 transitions. [2022-04-18 16:33:47,652 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-04-18 16:33:47,653 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 12595 transitions. [2022-04-18 16:33:47,666 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 1145.0) internal successors, (12595), 11 states have internal predecessors, (12595), 0 states have call successors, (0), 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-04-18 16:33:47,676 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 1199.0) internal successors, (14388), 12 states have internal predecessors, (14388), 0 states have call successors, (0), 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-04-18 16:33:47,678 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 1199.0) internal successors, (14388), 12 states have internal predecessors, (14388), 0 states have call successors, (0), 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-04-18 16:33:47,679 INFO L186 Difference]: Start difference. First operand has 1072 places, 1122 transitions, 2336 flow. Second operand 11 states and 12595 transitions. [2022-04-18 16:33:47,679 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1082 places, 1150 transitions, 2520 flow [2022-04-18 16:33:47,685 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1079 places, 1150 transitions, 2508 flow, removed 0 selfloop flow, removed 3 redundant places. [2022-04-18 16:33:47,698 INFO L242 Difference]: Finished difference. Result has 1082 places, 1134 transitions, 2435 flow [2022-04-18 16:33:47,699 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=1199, PETRI_DIFFERENCE_MINUEND_FLOW=2324, PETRI_DIFFERENCE_MINUEND_PLACES=1069, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1122, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1106, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=2435, PETRI_PLACES=1082, PETRI_TRANSITIONS=1134} [2022-04-18 16:33:47,700 INFO L335 CegarLoopForPetriNet]: 1101 programPoint places, -19 predicate places. [2022-04-18 16:33:47,700 INFO L478 AbstractCegarLoop]: Abstraction has has 1082 places, 1134 transitions, 2435 flow [2022-04-18 16:33:47,702 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1142.5333333333333) internal successors, (17138), 15 states have internal predecessors, (17138), 0 states have call successors, (0), 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-04-18 16:33:47,703 INFO L247 CegarLoopForPetriNet]: Found error trace [2022-04-18 16:33:47,703 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04-18 16:33:47,730 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2022-04-18 16:33:47,919 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-18 16:33:47,920 INFO L403 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err57ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err58ASSERT_VIOLATIONDATA_RACE (and 284 more)] === [2022-04-18 16:33:47,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-18 16:33:47,920 INFO L85 PathProgramCache]: Analyzing trace with hash 1544329575, now seen corresponding path program 2 times [2022-04-18 16:33:47,920 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-18 16:33:47,920 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [185393877] [2022-04-18 16:33:47,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-18 16:33:47,921 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-18 16:33:47,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-18 16:33:48,068 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2022-04-18 16:33:48,068 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-18 16:33:48,069 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [185393877] [2022-04-18 16:33:48,069 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [185393877] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-18 16:33:48,069 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2039074375] [2022-04-18 16:33:48,069 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-18 16:33:48,069 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-18 16:33:48,069 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-18 16:33:48,070 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-04-18 16:33:48,072 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-04-18 16:33:48,216 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-04-18 16:33:48,216 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-18 16:33:48,219 INFO L263 TraceCheckSpWp]: Trace formula consists of 381 conjuncts, 19 conjunts are in the unsatisfiable core [2022-04-18 16:33:48,237 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-18 16:33:48,714 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-04-18 16:33:48,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-04-18 16:33:48,739 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 20 [2022-04-18 16:33:48,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-04-18 16:33:48,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-04-18 16:33:48,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-04-18 16:33:48,768 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-04-18 16:33:48,768 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 32 [2022-04-18 16:33:48,799 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-04-18 16:33:48,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-04-18 16:33:48,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-04-18 16:33:48,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-04-18 16:33:48,802 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-04-18 16:33:48,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-04-18 16:33:48,804 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-04-18 16:33:48,805 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 44 [2022-04-18 16:33:48,828 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2022-04-18 16:33:48,828 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-04-18 16:33:48,828 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2039074375] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-18 16:33:48,829 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-04-18 16:33:48,829 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [11] total 16 [2022-04-18 16:33:48,829 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1748246633] [2022-04-18 16:33:48,829 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-18 16:33:48,830 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-04-18 16:33:48,830 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-18 16:33:48,830 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-04-18 16:33:48,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2022-04-18 16:33:48,836 INFO L502 CegarLoopForPetriNet]: Number of universal loopers: 1097 out of 1199 [2022-04-18 16:33:48,840 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1082 places, 1134 transitions, 2435 flow. Second operand has 7 states, 7 states have (on average 1099.142857142857) internal successors, (7694), 7 states have internal predecessors, (7694), 0 states have call successors, (0), 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-04-18 16:33:48,840 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-04-18 16:33:48,840 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1097 of 1199 [2022-04-18 16:33:48,841 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-04-18 16:33:49,433 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3621] thread2EXIT-->L125-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem124#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][678], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 442#L125-7true, Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:33:49,434 INFO L384 tUnfolder$Statistics]: this new event has 325 ancestors and is cut-off event [2022-04-18 16:33:49,434 INFO L387 tUnfolder$Statistics]: existing Event has 322 ancestors and is cut-off event [2022-04-18 16:33:49,434 INFO L387 tUnfolder$Statistics]: existing Event has 322 ancestors and is cut-off event [2022-04-18 16:33:49,434 INFO L387 tUnfolder$Statistics]: existing Event has 322 ancestors and is cut-off event [2022-04-18 16:33:50,317 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3621] thread2EXIT-->L125-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem124#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][678], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 442#L125-7true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:33:50,317 INFO L384 tUnfolder$Statistics]: this new event has 319 ancestors and is not cut-off event [2022-04-18 16:33:50,318 INFO L387 tUnfolder$Statistics]: existing Event has 322 ancestors and is not cut-off event [2022-04-18 16:33:50,318 INFO L387 tUnfolder$Statistics]: existing Event has 325 ancestors and is not cut-off event [2022-04-18 16:33:50,318 INFO L387 tUnfolder$Statistics]: existing Event has 322 ancestors and is not cut-off event [2022-04-18 16:33:50,318 INFO L387 tUnfolder$Statistics]: existing Event has 322 ancestors and is not cut-off event [2022-04-18 16:33:55,616 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 418#L125-6true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:33:55,616 INFO L384 tUnfolder$Statistics]: this new event has 451 ancestors and is cut-off event [2022-04-18 16:33:55,616 INFO L387 tUnfolder$Statistics]: existing Event has 332 ancestors and is cut-off event [2022-04-18 16:33:55,616 INFO L387 tUnfolder$Statistics]: existing Event has 329 ancestors and is cut-off event [2022-04-18 16:33:55,616 INFO L387 tUnfolder$Statistics]: existing Event has 332 ancestors and is cut-off event [2022-04-18 16:33:55,616 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 940#L125-2true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:33:55,616 INFO L384 tUnfolder$Statistics]: this new event has 447 ancestors and is cut-off event [2022-04-18 16:33:55,616 INFO L387 tUnfolder$Statistics]: existing Event has 328 ancestors and is cut-off event [2022-04-18 16:33:55,616 INFO L387 tUnfolder$Statistics]: existing Event has 328 ancestors and is cut-off event [2022-04-18 16:33:55,616 INFO L387 tUnfolder$Statistics]: existing Event has 325 ancestors and is cut-off event [2022-04-18 16:33:55,617 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 760#ULTIMATE.startErr17ASSERT_VIOLATIONDATA_RACEtrue, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:33:55,617 INFO L384 tUnfolder$Statistics]: this new event has 451 ancestors and is cut-off event [2022-04-18 16:33:55,617 INFO L387 tUnfolder$Statistics]: existing Event has 332 ancestors and is cut-off event [2022-04-18 16:33:55,617 INFO L387 tUnfolder$Statistics]: existing Event has 329 ancestors and is cut-off event [2022-04-18 16:33:55,617 INFO L387 tUnfolder$Statistics]: existing Event has 332 ancestors and is cut-off event [2022-04-18 16:33:55,617 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 966#L125-4true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:33:55,617 INFO L384 tUnfolder$Statistics]: this new event has 449 ancestors and is cut-off event [2022-04-18 16:33:55,617 INFO L387 tUnfolder$Statistics]: existing Event has 330 ancestors and is cut-off event [2022-04-18 16:33:55,617 INFO L387 tUnfolder$Statistics]: existing Event has 330 ancestors and is cut-off event [2022-04-18 16:33:55,617 INFO L387 tUnfolder$Statistics]: existing Event has 327 ancestors and is cut-off event [2022-04-18 16:33:55,617 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 483#L125-3true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:33:55,617 INFO L384 tUnfolder$Statistics]: this new event has 448 ancestors and is cut-off event [2022-04-18 16:33:55,617 INFO L387 tUnfolder$Statistics]: existing Event has 329 ancestors and is cut-off event [2022-04-18 16:33:55,618 INFO L387 tUnfolder$Statistics]: existing Event has 326 ancestors and is cut-off event [2022-04-18 16:33:55,618 INFO L387 tUnfolder$Statistics]: existing Event has 329 ancestors and is cut-off event [2022-04-18 16:33:55,618 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 596#L125-5true]) [2022-04-18 16:33:55,618 INFO L384 tUnfolder$Statistics]: this new event has 450 ancestors and is cut-off event [2022-04-18 16:33:55,618 INFO L387 tUnfolder$Statistics]: existing Event has 331 ancestors and is cut-off event [2022-04-18 16:33:55,618 INFO L387 tUnfolder$Statistics]: existing Event has 328 ancestors and is cut-off event [2022-04-18 16:33:55,618 INFO L387 tUnfolder$Statistics]: existing Event has 331 ancestors and is cut-off event [2022-04-18 16:33:55,618 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1006#L124-7true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:33:55,618 INFO L384 tUnfolder$Statistics]: this new event has 444 ancestors and is cut-off event [2022-04-18 16:33:55,618 INFO L387 tUnfolder$Statistics]: existing Event has 325 ancestors and is cut-off event [2022-04-18 16:33:55,618 INFO L387 tUnfolder$Statistics]: existing Event has 322 ancestors and is cut-off event [2022-04-18 16:33:55,618 INFO L387 tUnfolder$Statistics]: existing Event has 325 ancestors and is cut-off event [2022-04-18 16:33:56,440 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([3621] thread2EXIT-->L125-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem124#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][678], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 442#L125-7true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:33:56,440 INFO L384 tUnfolder$Statistics]: this new event has 461 ancestors and is cut-off event [2022-04-18 16:33:56,440 INFO L387 tUnfolder$Statistics]: existing Event has 322 ancestors and is cut-off event [2022-04-18 16:33:56,440 INFO L387 tUnfolder$Statistics]: existing Event has 325 ancestors and is cut-off event [2022-04-18 16:33:56,440 INFO L387 tUnfolder$Statistics]: existing Event has 319 ancestors and is cut-off event [2022-04-18 16:33:56,440 INFO L387 tUnfolder$Statistics]: existing Event has 322 ancestors and is cut-off event [2022-04-18 16:33:56,440 INFO L387 tUnfolder$Statistics]: existing Event has 322 ancestors and is cut-off event [2022-04-18 16:33:58,578 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1094#L123-4true, 1199#(= |#race~is_null_5~0| 0), 1047#L83-6true, 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:33:58,578 INFO L384 tUnfolder$Statistics]: this new event has 446 ancestors and is cut-off event [2022-04-18 16:33:58,578 INFO L387 tUnfolder$Statistics]: existing Event has 324 ancestors and is cut-off event [2022-04-18 16:33:58,578 INFO L387 tUnfolder$Statistics]: existing Event has 327 ancestors and is cut-off event [2022-04-18 16:33:58,578 INFO L387 tUnfolder$Statistics]: existing Event has 327 ancestors and is cut-off event [2022-04-18 16:33:58,657 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1094#L123-4true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 479#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:33:58,658 INFO L384 tUnfolder$Statistics]: this new event has 447 ancestors and is cut-off event [2022-04-18 16:33:58,658 INFO L387 tUnfolder$Statistics]: existing Event has 328 ancestors and is cut-off event [2022-04-18 16:33:58,658 INFO L387 tUnfolder$Statistics]: existing Event has 325 ancestors and is cut-off event [2022-04-18 16:33:58,658 INFO L387 tUnfolder$Statistics]: existing Event has 328 ancestors and is cut-off event [2022-04-18 16:33:58,658 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 30#L83-7true, Black: 1197#true, 1094#L123-4true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:33:58,658 INFO L384 tUnfolder$Statistics]: this new event has 447 ancestors and is cut-off event [2022-04-18 16:33:58,658 INFO L387 tUnfolder$Statistics]: existing Event has 328 ancestors and is cut-off event [2022-04-18 16:33:58,658 INFO L387 tUnfolder$Statistics]: existing Event has 328 ancestors and is cut-off event [2022-04-18 16:33:58,658 INFO L387 tUnfolder$Statistics]: existing Event has 325 ancestors and is cut-off event [2022-04-18 16:33:58,819 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 49#L124-1true, 1199#(= |#race~is_null_5~0| 0), 1047#L83-6true, 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:33:58,819 INFO L384 tUnfolder$Statistics]: this new event has 449 ancestors and is cut-off event [2022-04-18 16:33:58,819 INFO L387 tUnfolder$Statistics]: existing Event has 327 ancestors and is cut-off event [2022-04-18 16:33:58,820 INFO L387 tUnfolder$Statistics]: existing Event has 330 ancestors and is cut-off event [2022-04-18 16:33:58,820 INFO L387 tUnfolder$Statistics]: existing Event has 330 ancestors and is cut-off event [2022-04-18 16:33:58,893 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][536], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 926#L124-2true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:33:58,893 INFO L384 tUnfolder$Statistics]: this new event has 450 ancestors and is cut-off event [2022-04-18 16:33:58,893 INFO L387 tUnfolder$Statistics]: existing Event has 331 ancestors and is cut-off event [2022-04-18 16:33:58,893 INFO L387 tUnfolder$Statistics]: existing Event has 331 ancestors and is cut-off event [2022-04-18 16:33:58,894 INFO L387 tUnfolder$Statistics]: existing Event has 328 ancestors and is cut-off event [2022-04-18 16:33:58,901 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][612], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 926#L124-2true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:33:58,901 INFO L384 tUnfolder$Statistics]: this new event has 450 ancestors and is cut-off event [2022-04-18 16:33:58,901 INFO L387 tUnfolder$Statistics]: existing Event has 328 ancestors and is cut-off event [2022-04-18 16:33:58,901 INFO L387 tUnfolder$Statistics]: existing Event has 331 ancestors and is cut-off event [2022-04-18 16:33:58,901 INFO L387 tUnfolder$Statistics]: existing Event has 331 ancestors and is cut-off event [2022-04-18 16:33:58,915 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 49#L124-1true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 479#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:33:58,916 INFO L384 tUnfolder$Statistics]: this new event has 450 ancestors and is cut-off event [2022-04-18 16:33:58,916 INFO L387 tUnfolder$Statistics]: existing Event has 331 ancestors and is cut-off event [2022-04-18 16:33:58,916 INFO L387 tUnfolder$Statistics]: existing Event has 331 ancestors and is cut-off event [2022-04-18 16:33:58,916 INFO L387 tUnfolder$Statistics]: existing Event has 328 ancestors and is cut-off event [2022-04-18 16:33:58,916 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 30#L83-7true, Black: 1197#true, 49#L124-1true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:33:58,916 INFO L384 tUnfolder$Statistics]: this new event has 450 ancestors and is cut-off event [2022-04-18 16:33:58,916 INFO L387 tUnfolder$Statistics]: existing Event has 331 ancestors and is cut-off event [2022-04-18 16:33:58,917 INFO L387 tUnfolder$Statistics]: existing Event has 331 ancestors and is cut-off event [2022-04-18 16:33:58,917 INFO L387 tUnfolder$Statistics]: existing Event has 328 ancestors and is cut-off event [2022-04-18 16:33:58,966 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][535], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:33:58,966 INFO L384 tUnfolder$Statistics]: this new event has 451 ancestors and is cut-off event [2022-04-18 16:33:58,966 INFO L387 tUnfolder$Statistics]: existing Event has 332 ancestors and is cut-off event [2022-04-18 16:33:58,966 INFO L387 tUnfolder$Statistics]: existing Event has 332 ancestors and is cut-off event [2022-04-18 16:33:58,967 INFO L387 tUnfolder$Statistics]: existing Event has 329 ancestors and is cut-off event [2022-04-18 16:33:58,967 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 419#L124-6true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:33:58,967 INFO L384 tUnfolder$Statistics]: this new event has 454 ancestors and is cut-off event [2022-04-18 16:33:58,967 INFO L387 tUnfolder$Statistics]: existing Event has 332 ancestors and is cut-off event [2022-04-18 16:33:58,967 INFO L387 tUnfolder$Statistics]: existing Event has 335 ancestors and is cut-off event [2022-04-18 16:33:58,967 INFO L387 tUnfolder$Statistics]: existing Event has 335 ancestors and is cut-off event [2022-04-18 16:33:58,967 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 523#L124-5true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:33:58,968 INFO L384 tUnfolder$Statistics]: this new event has 453 ancestors and is cut-off event [2022-04-18 16:33:58,968 INFO L387 tUnfolder$Statistics]: existing Event has 334 ancestors and is cut-off event [2022-04-18 16:33:58,968 INFO L387 tUnfolder$Statistics]: existing Event has 331 ancestors and is cut-off event [2022-04-18 16:33:58,968 INFO L387 tUnfolder$Statistics]: existing Event has 334 ancestors and is cut-off event [2022-04-18 16:33:58,968 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][539], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:33:58,968 INFO L384 tUnfolder$Statistics]: this new event has 452 ancestors and is cut-off event [2022-04-18 16:33:58,969 INFO L387 tUnfolder$Statistics]: existing Event has 333 ancestors and is cut-off event [2022-04-18 16:33:58,969 INFO L387 tUnfolder$Statistics]: existing Event has 330 ancestors and is cut-off event [2022-04-18 16:33:58,969 INFO L387 tUnfolder$Statistics]: existing Event has 333 ancestors and is cut-off event [2022-04-18 16:33:58,979 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][611], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:33:58,980 INFO L384 tUnfolder$Statistics]: this new event has 451 ancestors and is cut-off event [2022-04-18 16:33:58,980 INFO L387 tUnfolder$Statistics]: existing Event has 332 ancestors and is cut-off event [2022-04-18 16:33:58,980 INFO L387 tUnfolder$Statistics]: existing Event has 329 ancestors and is cut-off event [2022-04-18 16:33:58,980 INFO L387 tUnfolder$Statistics]: existing Event has 332 ancestors and is cut-off event [2022-04-18 16:33:58,980 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 523#L124-5true, Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:33:58,980 INFO L384 tUnfolder$Statistics]: this new event has 453 ancestors and is cut-off event [2022-04-18 16:33:58,981 INFO L387 tUnfolder$Statistics]: existing Event has 331 ancestors and is cut-off event [2022-04-18 16:33:58,981 INFO L387 tUnfolder$Statistics]: existing Event has 334 ancestors and is cut-off event [2022-04-18 16:33:58,981 INFO L387 tUnfolder$Statistics]: existing Event has 334 ancestors and is cut-off event [2022-04-18 16:33:58,981 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 419#L124-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:33:58,981 INFO L384 tUnfolder$Statistics]: this new event has 454 ancestors and is cut-off event [2022-04-18 16:33:58,981 INFO L387 tUnfolder$Statistics]: existing Event has 332 ancestors and is cut-off event [2022-04-18 16:33:58,982 INFO L387 tUnfolder$Statistics]: existing Event has 335 ancestors and is cut-off event [2022-04-18 16:33:58,982 INFO L387 tUnfolder$Statistics]: existing Event has 335 ancestors and is cut-off event [2022-04-18 16:33:58,982 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][615], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:33:58,982 INFO L384 tUnfolder$Statistics]: this new event has 452 ancestors and is cut-off event [2022-04-18 16:33:58,982 INFO L387 tUnfolder$Statistics]: existing Event has 333 ancestors and is cut-off event [2022-04-18 16:33:58,982 INFO L387 tUnfolder$Statistics]: existing Event has 330 ancestors and is cut-off event [2022-04-18 16:33:58,982 INFO L387 tUnfolder$Statistics]: existing Event has 333 ancestors and is cut-off event [2022-04-18 16:33:58,997 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][536], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 926#L124-2true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 479#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:33:58,997 INFO L384 tUnfolder$Statistics]: this new event has 451 ancestors and is cut-off event [2022-04-18 16:33:58,997 INFO L387 tUnfolder$Statistics]: existing Event has 332 ancestors and is cut-off event [2022-04-18 16:33:58,997 INFO L387 tUnfolder$Statistics]: existing Event has 332 ancestors and is cut-off event [2022-04-18 16:33:58,997 INFO L387 tUnfolder$Statistics]: existing Event has 329 ancestors and is cut-off event [2022-04-18 16:33:58,997 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][536], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 30#L83-7true, Black: 1197#true, 926#L124-2true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:33:58,998 INFO L384 tUnfolder$Statistics]: this new event has 451 ancestors and is cut-off event [2022-04-18 16:33:58,998 INFO L387 tUnfolder$Statistics]: existing Event has 332 ancestors and is cut-off event [2022-04-18 16:33:58,998 INFO L387 tUnfolder$Statistics]: existing Event has 332 ancestors and is cut-off event [2022-04-18 16:33:58,998 INFO L387 tUnfolder$Statistics]: existing Event has 329 ancestors and is cut-off event [2022-04-18 16:33:59,003 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][612], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 926#L124-2true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 656#L56-7true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:33:59,003 INFO L384 tUnfolder$Statistics]: this new event has 451 ancestors and is cut-off event [2022-04-18 16:33:59,003 INFO L387 tUnfolder$Statistics]: existing Event has 332 ancestors and is cut-off event [2022-04-18 16:33:59,003 INFO L387 tUnfolder$Statistics]: existing Event has 332 ancestors and is cut-off event [2022-04-18 16:33:59,004 INFO L387 tUnfolder$Statistics]: existing Event has 329 ancestors and is cut-off event [2022-04-18 16:33:59,004 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][612], [278#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 926#L124-2true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:33:59,004 INFO L384 tUnfolder$Statistics]: this new event has 451 ancestors and is cut-off event [2022-04-18 16:33:59,004 INFO L387 tUnfolder$Statistics]: existing Event has 332 ancestors and is cut-off event [2022-04-18 16:33:59,004 INFO L387 tUnfolder$Statistics]: existing Event has 332 ancestors and is cut-off event [2022-04-18 16:33:59,004 INFO L387 tUnfolder$Statistics]: existing Event has 329 ancestors and is cut-off event [2022-04-18 16:33:59,064 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][535], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 479#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:33:59,064 INFO L384 tUnfolder$Statistics]: this new event has 452 ancestors and is cut-off event [2022-04-18 16:33:59,064 INFO L387 tUnfolder$Statistics]: existing Event has 333 ancestors and is cut-off event [2022-04-18 16:33:59,065 INFO L387 tUnfolder$Statistics]: existing Event has 330 ancestors and is cut-off event [2022-04-18 16:33:59,065 INFO L387 tUnfolder$Statistics]: existing Event has 333 ancestors and is cut-off event [2022-04-18 16:33:59,065 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 523#L124-5true, Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 479#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:33:59,065 INFO L384 tUnfolder$Statistics]: this new event has 454 ancestors and is cut-off event [2022-04-18 16:33:59,065 INFO L387 tUnfolder$Statistics]: existing Event has 332 ancestors and is cut-off event [2022-04-18 16:33:59,065 INFO L387 tUnfolder$Statistics]: existing Event has 335 ancestors and is cut-off event [2022-04-18 16:33:59,065 INFO L387 tUnfolder$Statistics]: existing Event has 335 ancestors and is cut-off event [2022-04-18 16:33:59,065 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 479#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 419#L124-6true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:33:59,065 INFO L384 tUnfolder$Statistics]: this new event has 455 ancestors and is cut-off event [2022-04-18 16:33:59,065 INFO L387 tUnfolder$Statistics]: existing Event has 336 ancestors and is cut-off event [2022-04-18 16:33:59,065 INFO L387 tUnfolder$Statistics]: existing Event has 336 ancestors and is cut-off event [2022-04-18 16:33:59,065 INFO L387 tUnfolder$Statistics]: existing Event has 333 ancestors and is cut-off event [2022-04-18 16:33:59,065 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][539], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 479#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:33:59,065 INFO L384 tUnfolder$Statistics]: this new event has 453 ancestors and is cut-off event [2022-04-18 16:33:59,066 INFO L387 tUnfolder$Statistics]: existing Event has 331 ancestors and is cut-off event [2022-04-18 16:33:59,066 INFO L387 tUnfolder$Statistics]: existing Event has 334 ancestors and is cut-off event [2022-04-18 16:33:59,066 INFO L387 tUnfolder$Statistics]: existing Event has 334 ancestors and is cut-off event [2022-04-18 16:33:59,066 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][535], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 30#L83-7true, Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:33:59,066 INFO L384 tUnfolder$Statistics]: this new event has 452 ancestors and is cut-off event [2022-04-18 16:33:59,066 INFO L387 tUnfolder$Statistics]: existing Event has 333 ancestors and is cut-off event [2022-04-18 16:33:59,066 INFO L387 tUnfolder$Statistics]: existing Event has 330 ancestors and is cut-off event [2022-04-18 16:33:59,067 INFO L387 tUnfolder$Statistics]: existing Event has 333 ancestors and is cut-off event [2022-04-18 16:33:59,067 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 30#L83-7true, Black: 1197#true, 523#L124-5true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:33:59,067 INFO L384 tUnfolder$Statistics]: this new event has 454 ancestors and is cut-off event [2022-04-18 16:33:59,067 INFO L387 tUnfolder$Statistics]: existing Event has 332 ancestors and is cut-off event [2022-04-18 16:33:59,067 INFO L387 tUnfolder$Statistics]: existing Event has 335 ancestors and is cut-off event [2022-04-18 16:33:59,067 INFO L387 tUnfolder$Statistics]: existing Event has 335 ancestors and is cut-off event [2022-04-18 16:33:59,067 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 30#L83-7true, Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 419#L124-6true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:33:59,067 INFO L384 tUnfolder$Statistics]: this new event has 455 ancestors and is cut-off event [2022-04-18 16:33:59,067 INFO L387 tUnfolder$Statistics]: existing Event has 336 ancestors and is cut-off event [2022-04-18 16:33:59,067 INFO L387 tUnfolder$Statistics]: existing Event has 336 ancestors and is cut-off event [2022-04-18 16:33:59,067 INFO L387 tUnfolder$Statistics]: existing Event has 333 ancestors and is cut-off event [2022-04-18 16:33:59,067 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][539], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 30#L83-7true, Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:33:59,067 INFO L384 tUnfolder$Statistics]: this new event has 453 ancestors and is cut-off event [2022-04-18 16:33:59,067 INFO L387 tUnfolder$Statistics]: existing Event has 334 ancestors and is cut-off event [2022-04-18 16:33:59,067 INFO L387 tUnfolder$Statistics]: existing Event has 331 ancestors and is cut-off event [2022-04-18 16:33:59,067 INFO L387 tUnfolder$Statistics]: existing Event has 334 ancestors and is cut-off event [2022-04-18 16:33:59,072 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][611], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 656#L56-7true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:33:59,072 INFO L384 tUnfolder$Statistics]: this new event has 452 ancestors and is cut-off event [2022-04-18 16:33:59,072 INFO L387 tUnfolder$Statistics]: existing Event has 330 ancestors and is cut-off event [2022-04-18 16:33:59,072 INFO L387 tUnfolder$Statistics]: existing Event has 333 ancestors and is cut-off event [2022-04-18 16:33:59,072 INFO L387 tUnfolder$Statistics]: existing Event has 333 ancestors and is cut-off event [2022-04-18 16:33:59,072 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 656#L56-7true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 419#L124-6true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:33:59,072 INFO L384 tUnfolder$Statistics]: this new event has 455 ancestors and is cut-off event [2022-04-18 16:33:59,072 INFO L387 tUnfolder$Statistics]: existing Event has 333 ancestors and is cut-off event [2022-04-18 16:33:59,072 INFO L387 tUnfolder$Statistics]: existing Event has 336 ancestors and is cut-off event [2022-04-18 16:33:59,073 INFO L387 tUnfolder$Statistics]: existing Event has 336 ancestors and is cut-off event [2022-04-18 16:33:59,073 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 523#L124-5true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 656#L56-7true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:33:59,073 INFO L384 tUnfolder$Statistics]: this new event has 454 ancestors and is cut-off event [2022-04-18 16:33:59,073 INFO L387 tUnfolder$Statistics]: existing Event has 335 ancestors and is cut-off event [2022-04-18 16:33:59,073 INFO L387 tUnfolder$Statistics]: existing Event has 332 ancestors and is cut-off event [2022-04-18 16:33:59,073 INFO L387 tUnfolder$Statistics]: existing Event has 335 ancestors and is cut-off event [2022-04-18 16:33:59,073 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][615], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 656#L56-7true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:33:59,073 INFO L384 tUnfolder$Statistics]: this new event has 453 ancestors and is cut-off event [2022-04-18 16:33:59,073 INFO L387 tUnfolder$Statistics]: existing Event has 331 ancestors and is cut-off event [2022-04-18 16:33:59,073 INFO L387 tUnfolder$Statistics]: existing Event has 334 ancestors and is cut-off event [2022-04-18 16:33:59,073 INFO L387 tUnfolder$Statistics]: existing Event has 334 ancestors and is cut-off event [2022-04-18 16:33:59,074 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][611], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 278#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:33:59,074 INFO L384 tUnfolder$Statistics]: this new event has 452 ancestors and is cut-off event [2022-04-18 16:33:59,074 INFO L387 tUnfolder$Statistics]: existing Event has 330 ancestors and is cut-off event [2022-04-18 16:33:59,074 INFO L387 tUnfolder$Statistics]: existing Event has 333 ancestors and is cut-off event [2022-04-18 16:33:59,074 INFO L387 tUnfolder$Statistics]: existing Event has 333 ancestors and is cut-off event [2022-04-18 16:33:59,074 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 278#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 523#L124-5true, Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:33:59,074 INFO L384 tUnfolder$Statistics]: this new event has 454 ancestors and is cut-off event [2022-04-18 16:33:59,074 INFO L387 tUnfolder$Statistics]: existing Event has 335 ancestors and is cut-off event [2022-04-18 16:33:59,074 INFO L387 tUnfolder$Statistics]: existing Event has 332 ancestors and is cut-off event [2022-04-18 16:33:59,074 INFO L387 tUnfolder$Statistics]: existing Event has 335 ancestors and is cut-off event [2022-04-18 16:33:59,074 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 278#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 419#L124-6true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:33:59,074 INFO L384 tUnfolder$Statistics]: this new event has 455 ancestors and is cut-off event [2022-04-18 16:33:59,074 INFO L387 tUnfolder$Statistics]: existing Event has 333 ancestors and is cut-off event [2022-04-18 16:33:59,074 INFO L387 tUnfolder$Statistics]: existing Event has 336 ancestors and is cut-off event [2022-04-18 16:33:59,074 INFO L387 tUnfolder$Statistics]: existing Event has 336 ancestors and is cut-off event [2022-04-18 16:33:59,074 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][615], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 278#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1047#L83-6true, 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:33:59,074 INFO L384 tUnfolder$Statistics]: this new event has 453 ancestors and is cut-off event [2022-04-18 16:33:59,075 INFO L387 tUnfolder$Statistics]: existing Event has 331 ancestors and is cut-off event [2022-04-18 16:33:59,075 INFO L387 tUnfolder$Statistics]: existing Event has 334 ancestors and is cut-off event [2022-04-18 16:33:59,075 INFO L387 tUnfolder$Statistics]: existing Event has 334 ancestors and is cut-off event [2022-04-18 16:33:59,454 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1094#L123-4true, 1199#(= |#race~is_null_5~0| 0), 262#L83-15true, 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:33:59,455 INFO L384 tUnfolder$Statistics]: this new event has 455 ancestors and is cut-off event [2022-04-18 16:33:59,455 INFO L387 tUnfolder$Statistics]: existing Event has 333 ancestors and is cut-off event [2022-04-18 16:33:59,455 INFO L387 tUnfolder$Statistics]: existing Event has 336 ancestors and is cut-off event [2022-04-18 16:33:59,455 INFO L387 tUnfolder$Statistics]: existing Event has 336 ancestors and is cut-off event [2022-04-18 16:33:59,512 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 662#L83-16true, 1094#L123-4true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:33:59,512 INFO L384 tUnfolder$Statistics]: this new event has 456 ancestors and is cut-off event [2022-04-18 16:33:59,512 INFO L387 tUnfolder$Statistics]: existing Event has 334 ancestors and is cut-off event [2022-04-18 16:33:59,512 INFO L387 tUnfolder$Statistics]: existing Event has 337 ancestors and is cut-off event [2022-04-18 16:33:59,512 INFO L387 tUnfolder$Statistics]: existing Event has 337 ancestors and is cut-off event [2022-04-18 16:33:59,513 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1094#L123-4true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 358#thread2Err11ASSERT_VIOLATIONDATA_RACEtrue, 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:33:59,513 INFO L384 tUnfolder$Statistics]: this new event has 456 ancestors and is cut-off event [2022-04-18 16:33:59,513 INFO L387 tUnfolder$Statistics]: existing Event has 334 ancestors and is cut-off event [2022-04-18 16:33:59,513 INFO L387 tUnfolder$Statistics]: existing Event has 337 ancestors and is cut-off event [2022-04-18 16:33:59,513 INFO L387 tUnfolder$Statistics]: existing Event has 337 ancestors and is cut-off event [2022-04-18 16:33:59,613 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 49#L124-1true, 1199#(= |#race~is_null_5~0| 0), 262#L83-15true, 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:33:59,613 INFO L384 tUnfolder$Statistics]: this new event has 458 ancestors and is cut-off event [2022-04-18 16:33:59,613 INFO L387 tUnfolder$Statistics]: existing Event has 339 ancestors and is cut-off event [2022-04-18 16:33:59,613 INFO L387 tUnfolder$Statistics]: existing Event has 339 ancestors and is cut-off event [2022-04-18 16:33:59,613 INFO L387 tUnfolder$Statistics]: existing Event has 336 ancestors and is cut-off event [2022-04-18 16:33:59,658 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][536], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 926#L124-2true, 1199#(= |#race~is_null_5~0| 0), 262#L83-15true, 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:33:59,658 INFO L384 tUnfolder$Statistics]: this new event has 459 ancestors and is cut-off event [2022-04-18 16:33:59,658 INFO L387 tUnfolder$Statistics]: existing Event has 337 ancestors and is cut-off event [2022-04-18 16:33:59,658 INFO L387 tUnfolder$Statistics]: existing Event has 340 ancestors and is cut-off event [2022-04-18 16:33:59,658 INFO L387 tUnfolder$Statistics]: existing Event has 340 ancestors and is cut-off event [2022-04-18 16:33:59,667 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][612], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 926#L124-2true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 325#L56-15true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:33:59,667 INFO L384 tUnfolder$Statistics]: this new event has 459 ancestors and is cut-off event [2022-04-18 16:33:59,668 INFO L387 tUnfolder$Statistics]: existing Event has 340 ancestors and is cut-off event [2022-04-18 16:33:59,668 INFO L387 tUnfolder$Statistics]: existing Event has 337 ancestors and is cut-off event [2022-04-18 16:33:59,668 INFO L387 tUnfolder$Statistics]: existing Event has 340 ancestors and is cut-off event [2022-04-18 16:33:59,675 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 662#L83-16true, 49#L124-1true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:33:59,675 INFO L384 tUnfolder$Statistics]: this new event has 459 ancestors and is cut-off event [2022-04-18 16:33:59,675 INFO L387 tUnfolder$Statistics]: existing Event has 337 ancestors and is cut-off event [2022-04-18 16:33:59,675 INFO L387 tUnfolder$Statistics]: existing Event has 340 ancestors and is cut-off event [2022-04-18 16:33:59,675 INFO L387 tUnfolder$Statistics]: existing Event has 340 ancestors and is cut-off event [2022-04-18 16:33:59,675 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 49#L124-1true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 358#thread2Err11ASSERT_VIOLATIONDATA_RACEtrue, 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:33:59,675 INFO L384 tUnfolder$Statistics]: this new event has 459 ancestors and is cut-off event [2022-04-18 16:33:59,676 INFO L387 tUnfolder$Statistics]: existing Event has 337 ancestors and is cut-off event [2022-04-18 16:33:59,676 INFO L387 tUnfolder$Statistics]: existing Event has 340 ancestors and is cut-off event [2022-04-18 16:33:59,676 INFO L387 tUnfolder$Statistics]: existing Event has 340 ancestors and is cut-off event [2022-04-18 16:33:59,709 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][535], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 262#L83-15true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:33:59,709 INFO L384 tUnfolder$Statistics]: this new event has 460 ancestors and is cut-off event [2022-04-18 16:33:59,709 INFO L387 tUnfolder$Statistics]: existing Event has 338 ancestors and is cut-off event [2022-04-18 16:33:59,709 INFO L387 tUnfolder$Statistics]: existing Event has 341 ancestors and is cut-off event [2022-04-18 16:33:59,709 INFO L387 tUnfolder$Statistics]: existing Event has 341 ancestors and is cut-off event [2022-04-18 16:33:59,709 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 262#L83-15true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 419#L124-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:33:59,709 INFO L384 tUnfolder$Statistics]: this new event has 463 ancestors and is cut-off event [2022-04-18 16:33:59,710 INFO L387 tUnfolder$Statistics]: existing Event has 344 ancestors and is cut-off event [2022-04-18 16:33:59,710 INFO L387 tUnfolder$Statistics]: existing Event has 344 ancestors and is cut-off event [2022-04-18 16:33:59,710 INFO L387 tUnfolder$Statistics]: existing Event has 341 ancestors and is cut-off event [2022-04-18 16:33:59,710 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 523#L124-5true, 262#L83-15true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:33:59,710 INFO L384 tUnfolder$Statistics]: this new event has 462 ancestors and is cut-off event [2022-04-18 16:33:59,710 INFO L387 tUnfolder$Statistics]: existing Event has 343 ancestors and is cut-off event [2022-04-18 16:33:59,710 INFO L387 tUnfolder$Statistics]: existing Event has 340 ancestors and is cut-off event [2022-04-18 16:33:59,710 INFO L387 tUnfolder$Statistics]: existing Event has 343 ancestors and is cut-off event [2022-04-18 16:33:59,710 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][539], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 262#L83-15true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:33:59,710 INFO L384 tUnfolder$Statistics]: this new event has 461 ancestors and is cut-off event [2022-04-18 16:33:59,710 INFO L387 tUnfolder$Statistics]: existing Event has 342 ancestors and is cut-off event [2022-04-18 16:33:59,710 INFO L387 tUnfolder$Statistics]: existing Event has 339 ancestors and is cut-off event [2022-04-18 16:33:59,710 INFO L387 tUnfolder$Statistics]: existing Event has 342 ancestors and is cut-off event [2022-04-18 16:33:59,719 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][611], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 325#L56-15true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:33:59,719 INFO L384 tUnfolder$Statistics]: this new event has 460 ancestors and is cut-off event [2022-04-18 16:33:59,719 INFO L387 tUnfolder$Statistics]: existing Event has 338 ancestors and is cut-off event [2022-04-18 16:33:59,719 INFO L387 tUnfolder$Statistics]: existing Event has 341 ancestors and is cut-off event [2022-04-18 16:33:59,719 INFO L387 tUnfolder$Statistics]: existing Event has 341 ancestors and is cut-off event [2022-04-18 16:33:59,719 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 325#L56-15true, 419#L124-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:33:59,719 INFO L384 tUnfolder$Statistics]: this new event has 463 ancestors and is cut-off event [2022-04-18 16:33:59,719 INFO L387 tUnfolder$Statistics]: existing Event has 344 ancestors and is cut-off event [2022-04-18 16:33:59,719 INFO L387 tUnfolder$Statistics]: existing Event has 341 ancestors and is cut-off event [2022-04-18 16:33:59,719 INFO L387 tUnfolder$Statistics]: existing Event has 344 ancestors and is cut-off event [2022-04-18 16:33:59,719 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 523#L124-5true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 325#L56-15true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:33:59,720 INFO L384 tUnfolder$Statistics]: this new event has 462 ancestors and is cut-off event [2022-04-18 16:33:59,720 INFO L387 tUnfolder$Statistics]: existing Event has 343 ancestors and is cut-off event [2022-04-18 16:33:59,720 INFO L387 tUnfolder$Statistics]: existing Event has 340 ancestors and is cut-off event [2022-04-18 16:33:59,720 INFO L387 tUnfolder$Statistics]: existing Event has 343 ancestors and is cut-off event [2022-04-18 16:33:59,720 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][615], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1047#L83-6true, 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 386#L124-4true, 325#L56-15true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:33:59,720 INFO L384 tUnfolder$Statistics]: this new event has 461 ancestors and is cut-off event [2022-04-18 16:33:59,720 INFO L387 tUnfolder$Statistics]: existing Event has 342 ancestors and is cut-off event [2022-04-18 16:33:59,720 INFO L387 tUnfolder$Statistics]: existing Event has 339 ancestors and is cut-off event [2022-04-18 16:33:59,720 INFO L387 tUnfolder$Statistics]: existing Event has 342 ancestors and is cut-off event [2022-04-18 16:33:59,727 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][536], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 662#L83-16true, 926#L124-2true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:33:59,727 INFO L384 tUnfolder$Statistics]: this new event has 460 ancestors and is cut-off event [2022-04-18 16:33:59,727 INFO L387 tUnfolder$Statistics]: existing Event has 341 ancestors and is cut-off event [2022-04-18 16:33:59,727 INFO L387 tUnfolder$Statistics]: existing Event has 338 ancestors and is cut-off event [2022-04-18 16:33:59,727 INFO L387 tUnfolder$Statistics]: existing Event has 341 ancestors and is cut-off event [2022-04-18 16:33:59,728 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][536], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 926#L124-2true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 358#thread2Err11ASSERT_VIOLATIONDATA_RACEtrue]) [2022-04-18 16:33:59,728 INFO L384 tUnfolder$Statistics]: this new event has 460 ancestors and is cut-off event [2022-04-18 16:33:59,728 INFO L387 tUnfolder$Statistics]: existing Event has 341 ancestors and is cut-off event [2022-04-18 16:33:59,728 INFO L387 tUnfolder$Statistics]: existing Event has 341 ancestors and is cut-off event [2022-04-18 16:33:59,728 INFO L387 tUnfolder$Statistics]: existing Event has 338 ancestors and is cut-off event [2022-04-18 16:33:59,737 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][612], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 926#L124-2true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 684#L56-16true, 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:33:59,737 INFO L384 tUnfolder$Statistics]: this new event has 460 ancestors and is cut-off event [2022-04-18 16:33:59,737 INFO L387 tUnfolder$Statistics]: existing Event has 338 ancestors and is cut-off event [2022-04-18 16:33:59,737 INFO L387 tUnfolder$Statistics]: existing Event has 341 ancestors and is cut-off event [2022-04-18 16:33:59,737 INFO L387 tUnfolder$Statistics]: existing Event has 341 ancestors and is cut-off event [2022-04-18 16:33:59,737 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][612], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 926#L124-2true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 352#thread1Err11ASSERT_VIOLATIONDATA_RACEtrue, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:33:59,737 INFO L384 tUnfolder$Statistics]: this new event has 460 ancestors and is cut-off event [2022-04-18 16:33:59,737 INFO L387 tUnfolder$Statistics]: existing Event has 341 ancestors and is cut-off event [2022-04-18 16:33:59,738 INFO L387 tUnfolder$Statistics]: existing Event has 338 ancestors and is cut-off event [2022-04-18 16:33:59,738 INFO L387 tUnfolder$Statistics]: existing Event has 341 ancestors and is cut-off event [2022-04-18 16:33:59,784 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][535], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 662#L83-16true, 1199#(= |#race~is_null_5~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:33:59,784 INFO L384 tUnfolder$Statistics]: this new event has 461 ancestors and is cut-off event [2022-04-18 16:33:59,784 INFO L387 tUnfolder$Statistics]: existing Event has 342 ancestors and is cut-off event [2022-04-18 16:33:59,784 INFO L387 tUnfolder$Statistics]: existing Event has 339 ancestors and is cut-off event [2022-04-18 16:33:59,784 INFO L387 tUnfolder$Statistics]: existing Event has 342 ancestors and is cut-off event [2022-04-18 16:33:59,784 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 523#L124-5true, Black: 1197#true, 662#L83-16true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:33:59,784 INFO L384 tUnfolder$Statistics]: this new event has 463 ancestors and is cut-off event [2022-04-18 16:33:59,784 INFO L387 tUnfolder$Statistics]: existing Event has 341 ancestors and is cut-off event [2022-04-18 16:33:59,784 INFO L387 tUnfolder$Statistics]: existing Event has 344 ancestors and is cut-off event [2022-04-18 16:33:59,784 INFO L387 tUnfolder$Statistics]: existing Event has 344 ancestors and is cut-off event [2022-04-18 16:33:59,784 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 662#L83-16true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 419#L124-6true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:33:59,784 INFO L384 tUnfolder$Statistics]: this new event has 464 ancestors and is cut-off event [2022-04-18 16:33:59,785 INFO L387 tUnfolder$Statistics]: existing Event has 345 ancestors and is cut-off event [2022-04-18 16:33:59,785 INFO L387 tUnfolder$Statistics]: existing Event has 342 ancestors and is cut-off event [2022-04-18 16:33:59,785 INFO L387 tUnfolder$Statistics]: existing Event has 345 ancestors and is cut-off event [2022-04-18 16:33:59,785 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][539], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 662#L83-16true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:33:59,785 INFO L384 tUnfolder$Statistics]: this new event has 462 ancestors and is cut-off event [2022-04-18 16:33:59,785 INFO L387 tUnfolder$Statistics]: existing Event has 343 ancestors and is cut-off event [2022-04-18 16:33:59,785 INFO L387 tUnfolder$Statistics]: existing Event has 340 ancestors and is cut-off event [2022-04-18 16:33:59,785 INFO L387 tUnfolder$Statistics]: existing Event has 343 ancestors and is cut-off event [2022-04-18 16:33:59,785 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][535], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true, 358#thread2Err11ASSERT_VIOLATIONDATA_RACEtrue]) [2022-04-18 16:33:59,785 INFO L384 tUnfolder$Statistics]: this new event has 461 ancestors and is cut-off event [2022-04-18 16:33:59,785 INFO L387 tUnfolder$Statistics]: existing Event has 342 ancestors and is cut-off event [2022-04-18 16:33:59,786 INFO L387 tUnfolder$Statistics]: existing Event has 339 ancestors and is cut-off event [2022-04-18 16:33:59,786 INFO L387 tUnfolder$Statistics]: existing Event has 342 ancestors and is cut-off event [2022-04-18 16:33:59,786 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 523#L124-5true, Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 358#thread2Err11ASSERT_VIOLATIONDATA_RACEtrue]) [2022-04-18 16:33:59,786 INFO L384 tUnfolder$Statistics]: this new event has 463 ancestors and is cut-off event [2022-04-18 16:33:59,786 INFO L387 tUnfolder$Statistics]: existing Event has 341 ancestors and is cut-off event [2022-04-18 16:33:59,786 INFO L387 tUnfolder$Statistics]: existing Event has 344 ancestors and is cut-off event [2022-04-18 16:33:59,786 INFO L387 tUnfolder$Statistics]: existing Event has 344 ancestors and is cut-off event [2022-04-18 16:33:59,786 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 419#L124-6true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 358#thread2Err11ASSERT_VIOLATIONDATA_RACEtrue]) [2022-04-18 16:33:59,786 INFO L384 tUnfolder$Statistics]: this new event has 464 ancestors and is cut-off event [2022-04-18 16:33:59,786 INFO L387 tUnfolder$Statistics]: existing Event has 345 ancestors and is cut-off event [2022-04-18 16:33:59,786 INFO L387 tUnfolder$Statistics]: existing Event has 342 ancestors and is cut-off event [2022-04-18 16:33:59,786 INFO L387 tUnfolder$Statistics]: existing Event has 345 ancestors and is cut-off event [2022-04-18 16:33:59,786 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][539], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 358#thread2Err11ASSERT_VIOLATIONDATA_RACEtrue]) [2022-04-18 16:33:59,786 INFO L384 tUnfolder$Statistics]: this new event has 462 ancestors and is cut-off event [2022-04-18 16:33:59,786 INFO L387 tUnfolder$Statistics]: existing Event has 343 ancestors and is cut-off event [2022-04-18 16:33:59,786 INFO L387 tUnfolder$Statistics]: existing Event has 340 ancestors and is cut-off event [2022-04-18 16:33:59,786 INFO L387 tUnfolder$Statistics]: existing Event has 343 ancestors and is cut-off event [2022-04-18 16:33:59,788 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][440], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1006#L124-7true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:33:59,789 INFO L384 tUnfolder$Statistics]: this new event has 464 ancestors and is cut-off event [2022-04-18 16:33:59,789 INFO L387 tUnfolder$Statistics]: existing Event has 322 ancestors and is cut-off event [2022-04-18 16:33:59,789 INFO L387 tUnfolder$Statistics]: existing Event has 325 ancestors and is cut-off event [2022-04-18 16:33:59,789 INFO L387 tUnfolder$Statistics]: existing Event has 325 ancestors and is cut-off event [2022-04-18 16:33:59,796 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][611], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 684#L56-16true, 1199#(= |#race~is_null_5~0| 0), 1047#L83-6true, 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:33:59,797 INFO L384 tUnfolder$Statistics]: this new event has 461 ancestors and is cut-off event [2022-04-18 16:33:59,797 INFO L387 tUnfolder$Statistics]: existing Event has 342 ancestors and is cut-off event [2022-04-18 16:33:59,797 INFO L387 tUnfolder$Statistics]: existing Event has 339 ancestors and is cut-off event [2022-04-18 16:33:59,797 INFO L387 tUnfolder$Statistics]: existing Event has 342 ancestors and is cut-off event [2022-04-18 16:33:59,797 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 523#L124-5true, 1047#L83-6true, 684#L56-16true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:33:59,797 INFO L384 tUnfolder$Statistics]: this new event has 463 ancestors and is cut-off event [2022-04-18 16:33:59,797 INFO L387 tUnfolder$Statistics]: existing Event has 344 ancestors and is cut-off event [2022-04-18 16:33:59,797 INFO L387 tUnfolder$Statistics]: existing Event has 344 ancestors and is cut-off event [2022-04-18 16:33:59,797 INFO L387 tUnfolder$Statistics]: existing Event has 341 ancestors and is cut-off event [2022-04-18 16:33:59,797 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 684#L56-16true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 419#L124-6true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:33:59,797 INFO L384 tUnfolder$Statistics]: this new event has 464 ancestors and is cut-off event [2022-04-18 16:33:59,797 INFO L387 tUnfolder$Statistics]: existing Event has 342 ancestors and is cut-off event [2022-04-18 16:33:59,797 INFO L387 tUnfolder$Statistics]: existing Event has 345 ancestors and is cut-off event [2022-04-18 16:33:59,797 INFO L387 tUnfolder$Statistics]: existing Event has 345 ancestors and is cut-off event [2022-04-18 16:33:59,798 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][615], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 684#L56-16true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:33:59,798 INFO L384 tUnfolder$Statistics]: this new event has 462 ancestors and is cut-off event [2022-04-18 16:33:59,798 INFO L387 tUnfolder$Statistics]: existing Event has 340 ancestors and is cut-off event [2022-04-18 16:33:59,798 INFO L387 tUnfolder$Statistics]: existing Event has 343 ancestors and is cut-off event [2022-04-18 16:33:59,798 INFO L387 tUnfolder$Statistics]: existing Event has 343 ancestors and is cut-off event [2022-04-18 16:33:59,798 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][611], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 352#thread1Err11ASSERT_VIOLATIONDATA_RACEtrue, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:33:59,798 INFO L384 tUnfolder$Statistics]: this new event has 461 ancestors and is cut-off event [2022-04-18 16:33:59,798 INFO L387 tUnfolder$Statistics]: existing Event has 339 ancestors and is cut-off event [2022-04-18 16:33:59,798 INFO L387 tUnfolder$Statistics]: existing Event has 342 ancestors and is cut-off event [2022-04-18 16:33:59,798 INFO L387 tUnfolder$Statistics]: existing Event has 342 ancestors and is cut-off event [2022-04-18 16:33:59,799 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 523#L124-5true, Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 352#thread1Err11ASSERT_VIOLATIONDATA_RACEtrue, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:33:59,799 INFO L384 tUnfolder$Statistics]: this new event has 463 ancestors and is cut-off event [2022-04-18 16:33:59,799 INFO L387 tUnfolder$Statistics]: existing Event has 341 ancestors and is cut-off event [2022-04-18 16:33:59,799 INFO L387 tUnfolder$Statistics]: existing Event has 344 ancestors and is cut-off event [2022-04-18 16:33:59,799 INFO L387 tUnfolder$Statistics]: existing Event has 344 ancestors and is cut-off event [2022-04-18 16:33:59,799 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 352#thread1Err11ASSERT_VIOLATIONDATA_RACEtrue, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 419#L124-6true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:33:59,799 INFO L384 tUnfolder$Statistics]: this new event has 464 ancestors and is cut-off event [2022-04-18 16:33:59,799 INFO L387 tUnfolder$Statistics]: existing Event has 345 ancestors and is cut-off event [2022-04-18 16:33:59,799 INFO L387 tUnfolder$Statistics]: existing Event has 342 ancestors and is cut-off event [2022-04-18 16:33:59,799 INFO L387 tUnfolder$Statistics]: existing Event has 345 ancestors and is cut-off event [2022-04-18 16:33:59,799 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][615], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 352#thread1Err11ASSERT_VIOLATIONDATA_RACEtrue, 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:33:59,799 INFO L384 tUnfolder$Statistics]: this new event has 462 ancestors and is cut-off event [2022-04-18 16:33:59,799 INFO L387 tUnfolder$Statistics]: existing Event has 340 ancestors and is cut-off event [2022-04-18 16:33:59,799 INFO L387 tUnfolder$Statistics]: existing Event has 343 ancestors and is cut-off event [2022-04-18 16:33:59,800 INFO L387 tUnfolder$Statistics]: existing Event has 343 ancestors and is cut-off event [2022-04-18 16:33:59,854 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][440], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1006#L124-7true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 479#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:33:59,855 INFO L384 tUnfolder$Statistics]: this new event has 465 ancestors and is cut-off event [2022-04-18 16:33:59,855 INFO L387 tUnfolder$Statistics]: existing Event has 326 ancestors and is cut-off event [2022-04-18 16:33:59,855 INFO L387 tUnfolder$Statistics]: existing Event has 323 ancestors and is cut-off event [2022-04-18 16:33:59,855 INFO L387 tUnfolder$Statistics]: existing Event has 326 ancestors and is cut-off event [2022-04-18 16:33:59,855 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][440], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 30#L83-7true, Black: 1197#true, 1006#L124-7true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:33:59,855 INFO L384 tUnfolder$Statistics]: this new event has 465 ancestors and is cut-off event [2022-04-18 16:33:59,855 INFO L387 tUnfolder$Statistics]: existing Event has 326 ancestors and is cut-off event [2022-04-18 16:33:59,855 INFO L387 tUnfolder$Statistics]: existing Event has 323 ancestors and is cut-off event [2022-04-18 16:33:59,856 INFO L387 tUnfolder$Statistics]: existing Event has 326 ancestors and is cut-off event [2022-04-18 16:34:00,203 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1094#L123-4true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 697#L87-10true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:00,204 INFO L384 tUnfolder$Statistics]: this new event has 520 ancestors and is cut-off event [2022-04-18 16:34:00,204 INFO L387 tUnfolder$Statistics]: existing Event has 398 ancestors and is cut-off event [2022-04-18 16:34:00,204 INFO L387 tUnfolder$Statistics]: existing Event has 401 ancestors and is cut-off event [2022-04-18 16:34:00,204 INFO L387 tUnfolder$Statistics]: existing Event has 401 ancestors and is cut-off event [2022-04-18 16:34:00,204 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1094#L123-4true, 593#L86-11true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:00,204 INFO L384 tUnfolder$Statistics]: this new event has 507 ancestors and is cut-off event [2022-04-18 16:34:00,204 INFO L387 tUnfolder$Statistics]: existing Event has 388 ancestors and is cut-off event [2022-04-18 16:34:00,205 INFO L387 tUnfolder$Statistics]: existing Event has 385 ancestors and is cut-off event [2022-04-18 16:34:00,205 INFO L387 tUnfolder$Statistics]: existing Event has 388 ancestors and is cut-off event [2022-04-18 16:34:00,205 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1094#L123-4true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 835#L84-7true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:00,205 INFO L384 tUnfolder$Statistics]: this new event has 467 ancestors and is cut-off event [2022-04-18 16:34:00,205 INFO L387 tUnfolder$Statistics]: existing Event has 348 ancestors and is cut-off event [2022-04-18 16:34:00,205 INFO L387 tUnfolder$Statistics]: existing Event has 345 ancestors and is cut-off event [2022-04-18 16:34:00,205 INFO L387 tUnfolder$Statistics]: existing Event has 348 ancestors and is cut-off event [2022-04-18 16:34:00,205 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1094#L123-4true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 470#thread2Err32ASSERT_VIOLATIONDATA_RACEtrue, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:00,205 INFO L384 tUnfolder$Statistics]: this new event has 507 ancestors and is cut-off event [2022-04-18 16:34:00,205 INFO L387 tUnfolder$Statistics]: existing Event has 388 ancestors and is cut-off event [2022-04-18 16:34:00,205 INFO L387 tUnfolder$Statistics]: existing Event has 388 ancestors and is cut-off event [2022-04-18 16:34:00,205 INFO L387 tUnfolder$Statistics]: existing Event has 385 ancestors and is cut-off event [2022-04-18 16:34:00,206 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 719#L84-16true, 1094#L123-4true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:00,206 INFO L384 tUnfolder$Statistics]: this new event has 476 ancestors and is cut-off event [2022-04-18 16:34:00,206 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is cut-off event [2022-04-18 16:34:00,206 INFO L387 tUnfolder$Statistics]: existing Event has 357 ancestors and is cut-off event [2022-04-18 16:34:00,206 INFO L387 tUnfolder$Statistics]: existing Event has 357 ancestors and is cut-off event [2022-04-18 16:34:00,206 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1094#L123-4true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 604#thread2Err38ASSERT_VIOLATIONDATA_RACEtrue, 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:00,206 INFO L384 tUnfolder$Statistics]: this new event has 521 ancestors and is cut-off event [2022-04-18 16:34:00,206 INFO L387 tUnfolder$Statistics]: existing Event has 399 ancestors and is cut-off event [2022-04-18 16:34:00,206 INFO L387 tUnfolder$Statistics]: existing Event has 402 ancestors and is cut-off event [2022-04-18 16:34:00,206 INFO L387 tUnfolder$Statistics]: existing Event has 402 ancestors and is cut-off event [2022-04-18 16:34:00,206 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 978#thread2Err16ASSERT_VIOLATIONDATA_RACEtrue, 1094#L123-4true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:00,206 INFO L384 tUnfolder$Statistics]: this new event has 467 ancestors and is cut-off event [2022-04-18 16:34:00,206 INFO L387 tUnfolder$Statistics]: existing Event has 348 ancestors and is cut-off event [2022-04-18 16:34:00,206 INFO L387 tUnfolder$Statistics]: existing Event has 345 ancestors and is cut-off event [2022-04-18 16:34:00,206 INFO L387 tUnfolder$Statistics]: existing Event has 348 ancestors and is cut-off event [2022-04-18 16:34:00,206 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1094#L123-4true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 948#thread2Err19ASSERT_VIOLATIONDATA_RACEtrue, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:00,207 INFO L384 tUnfolder$Statistics]: this new event has 476 ancestors and is cut-off event [2022-04-18 16:34:00,207 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is cut-off event [2022-04-18 16:34:00,207 INFO L387 tUnfolder$Statistics]: existing Event has 357 ancestors and is cut-off event [2022-04-18 16:34:00,207 INFO L387 tUnfolder$Statistics]: existing Event has 357 ancestors and is cut-off event [2022-04-18 16:34:00,207 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1094#L123-4true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 852#L87-11true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:00,207 INFO L384 tUnfolder$Statistics]: this new event has 521 ancestors and is cut-off event [2022-04-18 16:34:00,207 INFO L387 tUnfolder$Statistics]: existing Event has 402 ancestors and is cut-off event [2022-04-18 16:34:00,207 INFO L387 tUnfolder$Statistics]: existing Event has 399 ancestors and is cut-off event [2022-04-18 16:34:00,207 INFO L387 tUnfolder$Statistics]: existing Event has 402 ancestors and is cut-off event [2022-04-18 16:34:00,207 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1094#L123-4true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 128#L88-10true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:00,207 INFO L384 tUnfolder$Statistics]: this new event has 536 ancestors and is cut-off event [2022-04-18 16:34:00,207 INFO L387 tUnfolder$Statistics]: existing Event has 417 ancestors and is cut-off event [2022-04-18 16:34:00,207 INFO L387 tUnfolder$Statistics]: existing Event has 414 ancestors and is cut-off event [2022-04-18 16:34:00,207 INFO L387 tUnfolder$Statistics]: existing Event has 417 ancestors and is cut-off event [2022-04-18 16:34:00,207 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1094#L123-4true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 467#L85-10true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:00,207 INFO L384 tUnfolder$Statistics]: this new event has 490 ancestors and is cut-off event [2022-04-18 16:34:00,208 INFO L387 tUnfolder$Statistics]: existing Event has 371 ancestors and is cut-off event [2022-04-18 16:34:00,208 INFO L387 tUnfolder$Statistics]: existing Event has 371 ancestors and is cut-off event [2022-04-18 16:34:00,208 INFO L387 tUnfolder$Statistics]: existing Event has 368 ancestors and is cut-off event [2022-04-18 16:34:00,208 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 977#thread2Err25ASSERT_VIOLATIONDATA_RACEtrue, 1094#L123-4true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:00,208 INFO L384 tUnfolder$Statistics]: this new event has 491 ancestors and is cut-off event [2022-04-18 16:34:00,208 INFO L387 tUnfolder$Statistics]: existing Event has 372 ancestors and is cut-off event [2022-04-18 16:34:00,208 INFO L387 tUnfolder$Statistics]: existing Event has 372 ancestors and is cut-off event [2022-04-18 16:34:00,208 INFO L387 tUnfolder$Statistics]: existing Event has 369 ancestors and is cut-off event [2022-04-18 16:34:00,208 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1094#L123-4true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 315#L84-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:00,208 INFO L384 tUnfolder$Statistics]: this new event has 466 ancestors and is cut-off event [2022-04-18 16:34:00,208 INFO L387 tUnfolder$Statistics]: existing Event has 344 ancestors and is cut-off event [2022-04-18 16:34:00,208 INFO L387 tUnfolder$Statistics]: existing Event has 347 ancestors and is cut-off event [2022-04-18 16:34:00,208 INFO L387 tUnfolder$Statistics]: existing Event has 347 ancestors and is cut-off event [2022-04-18 16:34:00,209 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 951#L85-11true, 1094#L123-4true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:00,209 INFO L384 tUnfolder$Statistics]: this new event has 491 ancestors and is cut-off event [2022-04-18 16:34:00,209 INFO L387 tUnfolder$Statistics]: existing Event has 372 ancestors and is cut-off event [2022-04-18 16:34:00,209 INFO L387 tUnfolder$Statistics]: existing Event has 372 ancestors and is cut-off event [2022-04-18 16:34:00,209 INFO L387 tUnfolder$Statistics]: existing Event has 369 ancestors and is cut-off event [2022-04-18 16:34:00,209 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1094#L123-4true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 47#thread2Err45ASSERT_VIOLATIONDATA_RACEtrue, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:00,209 INFO L384 tUnfolder$Statistics]: this new event has 537 ancestors and is cut-off event [2022-04-18 16:34:00,209 INFO L387 tUnfolder$Statistics]: existing Event has 418 ancestors and is cut-off event [2022-04-18 16:34:00,209 INFO L387 tUnfolder$Statistics]: existing Event has 418 ancestors and is cut-off event [2022-04-18 16:34:00,209 INFO L387 tUnfolder$Statistics]: existing Event has 415 ancestors and is cut-off event [2022-04-18 16:34:00,209 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1094#L123-4true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 238#L88-11true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:00,209 INFO L384 tUnfolder$Statistics]: this new event has 537 ancestors and is cut-off event [2022-04-18 16:34:00,209 INFO L387 tUnfolder$Statistics]: existing Event has 418 ancestors and is cut-off event [2022-04-18 16:34:00,209 INFO L387 tUnfolder$Statistics]: existing Event has 418 ancestors and is cut-off event [2022-04-18 16:34:00,209 INFO L387 tUnfolder$Statistics]: existing Event has 415 ancestors and is cut-off event [2022-04-18 16:34:00,210 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1094#L123-4true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 148#L84-15true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:00,210 INFO L384 tUnfolder$Statistics]: this new event has 475 ancestors and is cut-off event [2022-04-18 16:34:00,210 INFO L387 tUnfolder$Statistics]: existing Event has 356 ancestors and is cut-off event [2022-04-18 16:34:00,210 INFO L387 tUnfolder$Statistics]: existing Event has 353 ancestors and is cut-off event [2022-04-18 16:34:00,210 INFO L387 tUnfolder$Statistics]: existing Event has 356 ancestors and is cut-off event [2022-04-18 16:34:00,210 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1094#L123-4true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 294#L86-10true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:00,210 INFO L384 tUnfolder$Statistics]: this new event has 506 ancestors and is cut-off event [2022-04-18 16:34:00,210 INFO L387 tUnfolder$Statistics]: existing Event has 387 ancestors and is cut-off event [2022-04-18 16:34:00,210 INFO L387 tUnfolder$Statistics]: existing Event has 387 ancestors and is cut-off event [2022-04-18 16:34:00,210 INFO L387 tUnfolder$Statistics]: existing Event has 384 ancestors and is cut-off event [2022-04-18 16:34:00,585 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 49#L124-1true, 1199#(= |#race~is_null_5~0| 0), 470#thread2Err32ASSERT_VIOLATIONDATA_RACEtrue, 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:00,586 INFO L384 tUnfolder$Statistics]: this new event has 510 ancestors and is cut-off event [2022-04-18 16:34:00,586 INFO L387 tUnfolder$Statistics]: existing Event has 391 ancestors and is cut-off event [2022-04-18 16:34:00,586 INFO L387 tUnfolder$Statistics]: existing Event has 388 ancestors and is cut-off event [2022-04-18 16:34:00,586 INFO L387 tUnfolder$Statistics]: existing Event has 391 ancestors and is cut-off event [2022-04-18 16:34:00,586 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 49#L124-1true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 604#thread2Err38ASSERT_VIOLATIONDATA_RACEtrue, 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:00,586 INFO L384 tUnfolder$Statistics]: this new event has 524 ancestors and is cut-off event [2022-04-18 16:34:00,586 INFO L387 tUnfolder$Statistics]: existing Event has 402 ancestors and is cut-off event [2022-04-18 16:34:00,586 INFO L387 tUnfolder$Statistics]: existing Event has 405 ancestors and is cut-off event [2022-04-18 16:34:00,586 INFO L387 tUnfolder$Statistics]: existing Event has 405 ancestors and is cut-off event [2022-04-18 16:34:00,586 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 49#L124-1true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 315#L84-6true, 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:00,586 INFO L384 tUnfolder$Statistics]: this new event has 469 ancestors and is cut-off event [2022-04-18 16:34:00,586 INFO L387 tUnfolder$Statistics]: existing Event has 350 ancestors and is cut-off event [2022-04-18 16:34:00,586 INFO L387 tUnfolder$Statistics]: existing Event has 350 ancestors and is cut-off event [2022-04-18 16:34:00,587 INFO L387 tUnfolder$Statistics]: existing Event has 347 ancestors and is cut-off event [2022-04-18 16:34:00,587 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 49#L124-1true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 852#L87-11true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:00,587 INFO L384 tUnfolder$Statistics]: this new event has 524 ancestors and is cut-off event [2022-04-18 16:34:00,587 INFO L387 tUnfolder$Statistics]: existing Event has 402 ancestors and is cut-off event [2022-04-18 16:34:00,587 INFO L387 tUnfolder$Statistics]: existing Event has 405 ancestors and is cut-off event [2022-04-18 16:34:00,587 INFO L387 tUnfolder$Statistics]: existing Event has 405 ancestors and is cut-off event [2022-04-18 16:34:00,587 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 977#thread2Err25ASSERT_VIOLATIONDATA_RACEtrue, 49#L124-1true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:00,587 INFO L384 tUnfolder$Statistics]: this new event has 494 ancestors and is cut-off event [2022-04-18 16:34:00,587 INFO L387 tUnfolder$Statistics]: existing Event has 372 ancestors and is cut-off event [2022-04-18 16:34:00,587 INFO L387 tUnfolder$Statistics]: existing Event has 375 ancestors and is cut-off event [2022-04-18 16:34:00,587 INFO L387 tUnfolder$Statistics]: existing Event has 375 ancestors and is cut-off event [2022-04-18 16:34:00,587 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 951#L85-11true, 49#L124-1true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:00,587 INFO L384 tUnfolder$Statistics]: this new event has 494 ancestors and is cut-off event [2022-04-18 16:34:00,587 INFO L387 tUnfolder$Statistics]: existing Event has 375 ancestors and is cut-off event [2022-04-18 16:34:00,588 INFO L387 tUnfolder$Statistics]: existing Event has 372 ancestors and is cut-off event [2022-04-18 16:34:00,588 INFO L387 tUnfolder$Statistics]: existing Event has 375 ancestors and is cut-off event [2022-04-18 16:34:00,588 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 719#L84-16true, Black: 1197#true, 49#L124-1true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:00,588 INFO L384 tUnfolder$Statistics]: this new event has 479 ancestors and is cut-off event [2022-04-18 16:34:00,588 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:00,588 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:00,588 INFO L387 tUnfolder$Statistics]: existing Event has 357 ancestors and is cut-off event [2022-04-18 16:34:00,588 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 49#L124-1true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 128#L88-10true, 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:00,588 INFO L384 tUnfolder$Statistics]: this new event has 539 ancestors and is cut-off event [2022-04-18 16:34:00,588 INFO L387 tUnfolder$Statistics]: existing Event has 420 ancestors and is cut-off event [2022-04-18 16:34:00,588 INFO L387 tUnfolder$Statistics]: existing Event has 420 ancestors and is cut-off event [2022-04-18 16:34:00,589 INFO L387 tUnfolder$Statistics]: existing Event has 417 ancestors and is cut-off event [2022-04-18 16:34:00,589 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 49#L124-1true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 948#thread2Err19ASSERT_VIOLATIONDATA_RACEtrue, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:00,589 INFO L384 tUnfolder$Statistics]: this new event has 479 ancestors and is cut-off event [2022-04-18 16:34:00,589 INFO L387 tUnfolder$Statistics]: existing Event has 357 ancestors and is cut-off event [2022-04-18 16:34:00,589 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:00,589 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:00,589 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 49#L124-1true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 294#L86-10true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:00,590 INFO L384 tUnfolder$Statistics]: this new event has 509 ancestors and is cut-off event [2022-04-18 16:34:00,590 INFO L387 tUnfolder$Statistics]: existing Event has 390 ancestors and is cut-off event [2022-04-18 16:34:00,590 INFO L387 tUnfolder$Statistics]: existing Event has 390 ancestors and is cut-off event [2022-04-18 16:34:00,590 INFO L387 tUnfolder$Statistics]: existing Event has 387 ancestors and is cut-off event [2022-04-18 16:34:00,590 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 49#L124-1true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 47#thread2Err45ASSERT_VIOLATIONDATA_RACEtrue, 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:00,590 INFO L384 tUnfolder$Statistics]: this new event has 540 ancestors and is cut-off event [2022-04-18 16:34:00,590 INFO L387 tUnfolder$Statistics]: existing Event has 421 ancestors and is cut-off event [2022-04-18 16:34:00,590 INFO L387 tUnfolder$Statistics]: existing Event has 418 ancestors and is cut-off event [2022-04-18 16:34:00,590 INFO L387 tUnfolder$Statistics]: existing Event has 421 ancestors and is cut-off event [2022-04-18 16:34:00,590 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 49#L124-1true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 238#L88-11true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:00,590 INFO L384 tUnfolder$Statistics]: this new event has 540 ancestors and is cut-off event [2022-04-18 16:34:00,590 INFO L387 tUnfolder$Statistics]: existing Event has 418 ancestors and is cut-off event [2022-04-18 16:34:00,591 INFO L387 tUnfolder$Statistics]: existing Event has 421 ancestors and is cut-off event [2022-04-18 16:34:00,591 INFO L387 tUnfolder$Statistics]: existing Event has 421 ancestors and is cut-off event [2022-04-18 16:34:00,591 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 49#L124-1true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 697#L87-10true, 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:00,591 INFO L384 tUnfolder$Statistics]: this new event has 523 ancestors and is cut-off event [2022-04-18 16:34:00,591 INFO L387 tUnfolder$Statistics]: existing Event has 404 ancestors and is cut-off event [2022-04-18 16:34:00,591 INFO L387 tUnfolder$Statistics]: existing Event has 404 ancestors and is cut-off event [2022-04-18 16:34:00,591 INFO L387 tUnfolder$Statistics]: existing Event has 401 ancestors and is cut-off event [2022-04-18 16:34:00,591 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 49#L124-1true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 148#L84-15true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:00,591 INFO L384 tUnfolder$Statistics]: this new event has 478 ancestors and is cut-off event [2022-04-18 16:34:00,591 INFO L387 tUnfolder$Statistics]: existing Event has 356 ancestors and is cut-off event [2022-04-18 16:34:00,591 INFO L387 tUnfolder$Statistics]: existing Event has 359 ancestors and is cut-off event [2022-04-18 16:34:00,591 INFO L387 tUnfolder$Statistics]: existing Event has 359 ancestors and is cut-off event [2022-04-18 16:34:00,591 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 49#L124-1true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 467#L85-10true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:00,591 INFO L384 tUnfolder$Statistics]: this new event has 493 ancestors and is cut-off event [2022-04-18 16:34:00,591 INFO L387 tUnfolder$Statistics]: existing Event has 374 ancestors and is cut-off event [2022-04-18 16:34:00,591 INFO L387 tUnfolder$Statistics]: existing Event has 374 ancestors and is cut-off event [2022-04-18 16:34:00,591 INFO L387 tUnfolder$Statistics]: existing Event has 371 ancestors and is cut-off event [2022-04-18 16:34:00,592 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 49#L124-1true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 835#L84-7true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:00,592 INFO L384 tUnfolder$Statistics]: this new event has 470 ancestors and is cut-off event [2022-04-18 16:34:00,592 INFO L387 tUnfolder$Statistics]: existing Event has 351 ancestors and is cut-off event [2022-04-18 16:34:00,592 INFO L387 tUnfolder$Statistics]: existing Event has 351 ancestors and is cut-off event [2022-04-18 16:34:00,592 INFO L387 tUnfolder$Statistics]: existing Event has 348 ancestors and is cut-off event [2022-04-18 16:34:00,592 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 978#thread2Err16ASSERT_VIOLATIONDATA_RACEtrue, 49#L124-1true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:00,592 INFO L384 tUnfolder$Statistics]: this new event has 470 ancestors and is cut-off event [2022-04-18 16:34:00,592 INFO L387 tUnfolder$Statistics]: existing Event has 351 ancestors and is cut-off event [2022-04-18 16:34:00,592 INFO L387 tUnfolder$Statistics]: existing Event has 351 ancestors and is cut-off event [2022-04-18 16:34:00,592 INFO L387 tUnfolder$Statistics]: existing Event has 348 ancestors and is cut-off event [2022-04-18 16:34:00,592 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 49#L124-1true, 1199#(= |#race~is_null_5~0| 0), 593#L86-11true, 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:00,592 INFO L384 tUnfolder$Statistics]: this new event has 510 ancestors and is cut-off event [2022-04-18 16:34:00,593 INFO L387 tUnfolder$Statistics]: existing Event has 391 ancestors and is cut-off event [2022-04-18 16:34:00,593 INFO L387 tUnfolder$Statistics]: existing Event has 388 ancestors and is cut-off event [2022-04-18 16:34:00,593 INFO L387 tUnfolder$Statistics]: existing Event has 391 ancestors and is cut-off event [2022-04-18 16:34:00,625 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][440], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1006#L124-7true, 262#L83-15true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:00,625 INFO L384 tUnfolder$Statistics]: this new event has 473 ancestors and is cut-off event [2022-04-18 16:34:00,625 INFO L387 tUnfolder$Statistics]: existing Event has 334 ancestors and is cut-off event [2022-04-18 16:34:00,625 INFO L387 tUnfolder$Statistics]: existing Event has 331 ancestors and is cut-off event [2022-04-18 16:34:00,625 INFO L387 tUnfolder$Statistics]: existing Event has 334 ancestors and is cut-off event [2022-04-18 16:34:00,644 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][536], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 951#L85-11true, 926#L124-2true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:00,644 INFO L384 tUnfolder$Statistics]: this new event has 495 ancestors and is cut-off event [2022-04-18 16:34:00,644 INFO L387 tUnfolder$Statistics]: existing Event has 376 ancestors and is cut-off event [2022-04-18 16:34:00,644 INFO L387 tUnfolder$Statistics]: existing Event has 373 ancestors and is cut-off event [2022-04-18 16:34:00,644 INFO L387 tUnfolder$Statistics]: existing Event has 376 ancestors and is cut-off event [2022-04-18 16:34:00,644 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][536], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 719#L84-16true, Black: 1197#true, 926#L124-2true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:00,644 INFO L384 tUnfolder$Statistics]: this new event has 480 ancestors and is cut-off event [2022-04-18 16:34:00,645 INFO L387 tUnfolder$Statistics]: existing Event has 361 ancestors and is cut-off event [2022-04-18 16:34:00,645 INFO L387 tUnfolder$Statistics]: existing Event has 358 ancestors and is cut-off event [2022-04-18 16:34:00,645 INFO L387 tUnfolder$Statistics]: existing Event has 361 ancestors and is cut-off event [2022-04-18 16:34:00,645 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][536], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 926#L124-2true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 128#L88-10true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:00,645 INFO L384 tUnfolder$Statistics]: this new event has 540 ancestors and is cut-off event [2022-04-18 16:34:00,645 INFO L387 tUnfolder$Statistics]: existing Event has 418 ancestors and is cut-off event [2022-04-18 16:34:00,645 INFO L387 tUnfolder$Statistics]: existing Event has 421 ancestors and is cut-off event [2022-04-18 16:34:00,645 INFO L387 tUnfolder$Statistics]: existing Event has 421 ancestors and is cut-off event [2022-04-18 16:34:00,645 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][536], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 926#L124-2true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 948#thread2Err19ASSERT_VIOLATIONDATA_RACEtrue, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:00,645 INFO L384 tUnfolder$Statistics]: this new event has 480 ancestors and is cut-off event [2022-04-18 16:34:00,645 INFO L387 tUnfolder$Statistics]: existing Event has 361 ancestors and is cut-off event [2022-04-18 16:34:00,645 INFO L387 tUnfolder$Statistics]: existing Event has 358 ancestors and is cut-off event [2022-04-18 16:34:00,645 INFO L387 tUnfolder$Statistics]: existing Event has 361 ancestors and is cut-off event [2022-04-18 16:34:00,646 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][536], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 926#L124-2true, 1199#(= |#race~is_null_5~0| 0), 835#L84-7true, 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:00,646 INFO L384 tUnfolder$Statistics]: this new event has 471 ancestors and is cut-off event [2022-04-18 16:34:00,646 INFO L387 tUnfolder$Statistics]: existing Event has 349 ancestors and is cut-off event [2022-04-18 16:34:00,646 INFO L387 tUnfolder$Statistics]: existing Event has 352 ancestors and is cut-off event [2022-04-18 16:34:00,646 INFO L387 tUnfolder$Statistics]: existing Event has 352 ancestors and is cut-off event [2022-04-18 16:34:00,646 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][536], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 978#thread2Err16ASSERT_VIOLATIONDATA_RACEtrue, 926#L124-2true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:00,647 INFO L384 tUnfolder$Statistics]: this new event has 471 ancestors and is cut-off event [2022-04-18 16:34:00,647 INFO L387 tUnfolder$Statistics]: existing Event has 349 ancestors and is cut-off event [2022-04-18 16:34:00,647 INFO L387 tUnfolder$Statistics]: existing Event has 352 ancestors and is cut-off event [2022-04-18 16:34:00,647 INFO L387 tUnfolder$Statistics]: existing Event has 352 ancestors and is cut-off event [2022-04-18 16:34:00,647 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][536], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 926#L124-2true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 604#thread2Err38ASSERT_VIOLATIONDATA_RACEtrue, 394#L56-6true, 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:00,647 INFO L384 tUnfolder$Statistics]: this new event has 525 ancestors and is cut-off event [2022-04-18 16:34:00,647 INFO L387 tUnfolder$Statistics]: existing Event has 406 ancestors and is cut-off event [2022-04-18 16:34:00,648 INFO L387 tUnfolder$Statistics]: existing Event has 406 ancestors and is cut-off event [2022-04-18 16:34:00,648 INFO L387 tUnfolder$Statistics]: existing Event has 403 ancestors and is cut-off event [2022-04-18 16:34:00,648 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][536], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 926#L124-2true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 852#L87-11true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:00,648 INFO L384 tUnfolder$Statistics]: this new event has 525 ancestors and is cut-off event [2022-04-18 16:34:00,648 INFO L387 tUnfolder$Statistics]: existing Event has 406 ancestors and is cut-off event [2022-04-18 16:34:00,648 INFO L387 tUnfolder$Statistics]: existing Event has 403 ancestors and is cut-off event [2022-04-18 16:34:00,648 INFO L387 tUnfolder$Statistics]: existing Event has 406 ancestors and is cut-off event [2022-04-18 16:34:00,648 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][536], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 926#L124-2true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 697#L87-10true]) [2022-04-18 16:34:00,649 INFO L384 tUnfolder$Statistics]: this new event has 524 ancestors and is cut-off event [2022-04-18 16:34:00,649 INFO L387 tUnfolder$Statistics]: existing Event has 405 ancestors and is cut-off event [2022-04-18 16:34:00,649 INFO L387 tUnfolder$Statistics]: existing Event has 405 ancestors and is cut-off event [2022-04-18 16:34:00,649 INFO L387 tUnfolder$Statistics]: existing Event has 402 ancestors and is cut-off event [2022-04-18 16:34:00,649 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][536], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 926#L124-2true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 467#L85-10true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:00,649 INFO L384 tUnfolder$Statistics]: this new event has 494 ancestors and is cut-off event [2022-04-18 16:34:00,649 INFO L387 tUnfolder$Statistics]: existing Event has 375 ancestors and is cut-off event [2022-04-18 16:34:00,650 INFO L387 tUnfolder$Statistics]: existing Event has 375 ancestors and is cut-off event [2022-04-18 16:34:00,650 INFO L387 tUnfolder$Statistics]: existing Event has 372 ancestors and is cut-off event [2022-04-18 16:34:00,650 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][536], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 926#L124-2true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 148#L84-15true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:00,650 INFO L384 tUnfolder$Statistics]: this new event has 479 ancestors and is cut-off event [2022-04-18 16:34:00,650 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:00,650 INFO L387 tUnfolder$Statistics]: existing Event has 357 ancestors and is cut-off event [2022-04-18 16:34:00,650 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:00,650 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][536], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 926#L124-2true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 47#thread2Err45ASSERT_VIOLATIONDATA_RACEtrue, 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:00,651 INFO L384 tUnfolder$Statistics]: this new event has 541 ancestors and is cut-off event [2022-04-18 16:34:00,651 INFO L387 tUnfolder$Statistics]: existing Event has 419 ancestors and is cut-off event [2022-04-18 16:34:00,651 INFO L387 tUnfolder$Statistics]: existing Event has 422 ancestors and is cut-off event [2022-04-18 16:34:00,651 INFO L387 tUnfolder$Statistics]: existing Event has 422 ancestors and is cut-off event [2022-04-18 16:34:00,651 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][536], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 926#L124-2true, 593#L86-11true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:00,651 INFO L384 tUnfolder$Statistics]: this new event has 511 ancestors and is cut-off event [2022-04-18 16:34:00,651 INFO L387 tUnfolder$Statistics]: existing Event has 392 ancestors and is cut-off event [2022-04-18 16:34:00,652 INFO L387 tUnfolder$Statistics]: existing Event has 392 ancestors and is cut-off event [2022-04-18 16:34:00,652 INFO L387 tUnfolder$Statistics]: existing Event has 389 ancestors and is cut-off event [2022-04-18 16:34:00,652 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][536], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 926#L124-2true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 238#L88-11true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:00,652 INFO L384 tUnfolder$Statistics]: this new event has 541 ancestors and is cut-off event [2022-04-18 16:34:00,652 INFO L387 tUnfolder$Statistics]: existing Event has 422 ancestors and is cut-off event [2022-04-18 16:34:00,652 INFO L387 tUnfolder$Statistics]: existing Event has 422 ancestors and is cut-off event [2022-04-18 16:34:00,652 INFO L387 tUnfolder$Statistics]: existing Event has 419 ancestors and is cut-off event [2022-04-18 16:34:00,653 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][536], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 926#L124-2true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 470#thread2Err32ASSERT_VIOLATIONDATA_RACEtrue, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:00,653 INFO L384 tUnfolder$Statistics]: this new event has 511 ancestors and is cut-off event [2022-04-18 16:34:00,653 INFO L387 tUnfolder$Statistics]: existing Event has 392 ancestors and is cut-off event [2022-04-18 16:34:00,653 INFO L387 tUnfolder$Statistics]: existing Event has 389 ancestors and is cut-off event [2022-04-18 16:34:00,653 INFO L387 tUnfolder$Statistics]: existing Event has 392 ancestors and is cut-off event [2022-04-18 16:34:00,653 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][536], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 926#L124-2true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 315#L84-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:00,653 INFO L384 tUnfolder$Statistics]: this new event has 470 ancestors and is cut-off event [2022-04-18 16:34:00,653 INFO L387 tUnfolder$Statistics]: existing Event has 351 ancestors and is cut-off event [2022-04-18 16:34:00,654 INFO L387 tUnfolder$Statistics]: existing Event has 348 ancestors and is cut-off event [2022-04-18 16:34:00,654 INFO L387 tUnfolder$Statistics]: existing Event has 351 ancestors and is cut-off event [2022-04-18 16:34:00,654 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][536], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 977#thread2Err25ASSERT_VIOLATIONDATA_RACEtrue, 926#L124-2true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:00,654 INFO L384 tUnfolder$Statistics]: this new event has 495 ancestors and is cut-off event [2022-04-18 16:34:00,654 INFO L387 tUnfolder$Statistics]: existing Event has 376 ancestors and is cut-off event [2022-04-18 16:34:00,654 INFO L387 tUnfolder$Statistics]: existing Event has 373 ancestors and is cut-off event [2022-04-18 16:34:00,654 INFO L387 tUnfolder$Statistics]: existing Event has 376 ancestors and is cut-off event [2022-04-18 16:34:00,654 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][536], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 926#L124-2true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 294#L86-10true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:00,655 INFO L384 tUnfolder$Statistics]: this new event has 510 ancestors and is cut-off event [2022-04-18 16:34:00,655 INFO L387 tUnfolder$Statistics]: existing Event has 388 ancestors and is cut-off event [2022-04-18 16:34:00,655 INFO L387 tUnfolder$Statistics]: existing Event has 391 ancestors and is cut-off event [2022-04-18 16:34:00,655 INFO L387 tUnfolder$Statistics]: existing Event has 391 ancestors and is cut-off event [2022-04-18 16:34:00,666 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][612], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 926#L124-2true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 833#L57-6true]) [2022-04-18 16:34:00,666 INFO L384 tUnfolder$Statistics]: this new event has 470 ancestors and is cut-off event [2022-04-18 16:34:00,666 INFO L387 tUnfolder$Statistics]: existing Event has 348 ancestors and is cut-off event [2022-04-18 16:34:00,666 INFO L387 tUnfolder$Statistics]: existing Event has 351 ancestors and is cut-off event [2022-04-18 16:34:00,667 INFO L387 tUnfolder$Statistics]: existing Event has 351 ancestors and is cut-off event [2022-04-18 16:34:00,716 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][535], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 593#L86-11true, 1199#(= |#race~is_null_5~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:34:00,716 INFO L384 tUnfolder$Statistics]: this new event has 512 ancestors and is cut-off event [2022-04-18 16:34:00,716 INFO L387 tUnfolder$Statistics]: existing Event has 393 ancestors and is cut-off event [2022-04-18 16:34:00,716 INFO L387 tUnfolder$Statistics]: existing Event has 390 ancestors and is cut-off event [2022-04-18 16:34:00,716 INFO L387 tUnfolder$Statistics]: existing Event has 393 ancestors and is cut-off event [2022-04-18 16:34:00,716 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][535], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 467#L85-10true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:34:00,716 INFO L384 tUnfolder$Statistics]: this new event has 495 ancestors and is cut-off event [2022-04-18 16:34:00,716 INFO L387 tUnfolder$Statistics]: existing Event has 373 ancestors and is cut-off event [2022-04-18 16:34:00,716 INFO L387 tUnfolder$Statistics]: existing Event has 376 ancestors and is cut-off event [2022-04-18 16:34:00,716 INFO L387 tUnfolder$Statistics]: existing Event has 376 ancestors and is cut-off event [2022-04-18 16:34:00,717 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][535], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 128#L88-10true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:34:00,717 INFO L384 tUnfolder$Statistics]: this new event has 541 ancestors and is cut-off event [2022-04-18 16:34:00,717 INFO L387 tUnfolder$Statistics]: existing Event has 419 ancestors and is cut-off event [2022-04-18 16:34:00,717 INFO L387 tUnfolder$Statistics]: existing Event has 422 ancestors and is cut-off event [2022-04-18 16:34:00,717 INFO L387 tUnfolder$Statistics]: existing Event has 422 ancestors and is cut-off event [2022-04-18 16:34:00,717 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][535], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 470#thread2Err32ASSERT_VIOLATIONDATA_RACEtrue, 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:34:00,717 INFO L384 tUnfolder$Statistics]: this new event has 512 ancestors and is cut-off event [2022-04-18 16:34:00,717 INFO L387 tUnfolder$Statistics]: existing Event has 393 ancestors and is cut-off event [2022-04-18 16:34:00,717 INFO L387 tUnfolder$Statistics]: existing Event has 390 ancestors and is cut-off event [2022-04-18 16:34:00,717 INFO L387 tUnfolder$Statistics]: existing Event has 393 ancestors and is cut-off event [2022-04-18 16:34:00,717 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][535], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 148#L84-15true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:34:00,717 INFO L384 tUnfolder$Statistics]: this new event has 480 ancestors and is cut-off event [2022-04-18 16:34:00,717 INFO L387 tUnfolder$Statistics]: existing Event has 358 ancestors and is cut-off event [2022-04-18 16:34:00,717 INFO L387 tUnfolder$Statistics]: existing Event has 361 ancestors and is cut-off event [2022-04-18 16:34:00,717 INFO L387 tUnfolder$Statistics]: existing Event has 361 ancestors and is cut-off event [2022-04-18 16:34:00,718 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][535], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 977#thread2Err25ASSERT_VIOLATIONDATA_RACEtrue, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:34:00,718 INFO L384 tUnfolder$Statistics]: this new event has 496 ancestors and is cut-off event [2022-04-18 16:34:00,718 INFO L387 tUnfolder$Statistics]: existing Event has 374 ancestors and is cut-off event [2022-04-18 16:34:00,718 INFO L387 tUnfolder$Statistics]: existing Event has 377 ancestors and is cut-off event [2022-04-18 16:34:00,718 INFO L387 tUnfolder$Statistics]: existing Event has 377 ancestors and is cut-off event [2022-04-18 16:34:00,718 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][535], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 951#L85-11true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:34:00,718 INFO L384 tUnfolder$Statistics]: this new event has 496 ancestors and is cut-off event [2022-04-18 16:34:00,718 INFO L387 tUnfolder$Statistics]: existing Event has 374 ancestors and is cut-off event [2022-04-18 16:34:00,718 INFO L387 tUnfolder$Statistics]: existing Event has 377 ancestors and is cut-off event [2022-04-18 16:34:00,718 INFO L387 tUnfolder$Statistics]: existing Event has 377 ancestors and is cut-off event [2022-04-18 16:34:00,718 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][535], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 315#L84-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:34:00,718 INFO L384 tUnfolder$Statistics]: this new event has 471 ancestors and is cut-off event [2022-04-18 16:34:00,718 INFO L387 tUnfolder$Statistics]: existing Event has 352 ancestors and is cut-off event [2022-04-18 16:34:00,718 INFO L387 tUnfolder$Statistics]: existing Event has 352 ancestors and is cut-off event [2022-04-18 16:34:00,718 INFO L387 tUnfolder$Statistics]: existing Event has 349 ancestors and is cut-off event [2022-04-18 16:34:00,718 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][535], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 697#L87-10true, 952#L124-3true]) [2022-04-18 16:34:00,718 INFO L384 tUnfolder$Statistics]: this new event has 525 ancestors and is cut-off event [2022-04-18 16:34:00,719 INFO L387 tUnfolder$Statistics]: existing Event has 406 ancestors and is cut-off event [2022-04-18 16:34:00,719 INFO L387 tUnfolder$Statistics]: existing Event has 403 ancestors and is cut-off event [2022-04-18 16:34:00,719 INFO L387 tUnfolder$Statistics]: existing Event has 406 ancestors and is cut-off event [2022-04-18 16:34:00,719 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][535], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 604#thread2Err38ASSERT_VIOLATIONDATA_RACEtrue, 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:34:00,719 INFO L384 tUnfolder$Statistics]: this new event has 526 ancestors and is cut-off event [2022-04-18 16:34:00,719 INFO L387 tUnfolder$Statistics]: existing Event has 404 ancestors and is cut-off event [2022-04-18 16:34:00,719 INFO L387 tUnfolder$Statistics]: existing Event has 407 ancestors and is cut-off event [2022-04-18 16:34:00,719 INFO L387 tUnfolder$Statistics]: existing Event has 407 ancestors and is cut-off event [2022-04-18 16:34:00,719 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][535], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 294#L86-10true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:34:00,719 INFO L384 tUnfolder$Statistics]: this new event has 511 ancestors and is cut-off event [2022-04-18 16:34:00,719 INFO L387 tUnfolder$Statistics]: existing Event has 392 ancestors and is cut-off event [2022-04-18 16:34:00,719 INFO L387 tUnfolder$Statistics]: existing Event has 389 ancestors and is cut-off event [2022-04-18 16:34:00,719 INFO L387 tUnfolder$Statistics]: existing Event has 392 ancestors and is cut-off event [2022-04-18 16:34:00,719 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][535], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 852#L87-11true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:34:00,719 INFO L384 tUnfolder$Statistics]: this new event has 526 ancestors and is cut-off event [2022-04-18 16:34:00,719 INFO L387 tUnfolder$Statistics]: existing Event has 404 ancestors and is cut-off event [2022-04-18 16:34:00,719 INFO L387 tUnfolder$Statistics]: existing Event has 407 ancestors and is cut-off event [2022-04-18 16:34:00,720 INFO L387 tUnfolder$Statistics]: existing Event has 407 ancestors and is cut-off event [2022-04-18 16:34:00,720 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][535], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 47#thread2Err45ASSERT_VIOLATIONDATA_RACEtrue, 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:34:00,720 INFO L384 tUnfolder$Statistics]: this new event has 542 ancestors and is cut-off event [2022-04-18 16:34:00,720 INFO L387 tUnfolder$Statistics]: existing Event has 420 ancestors and is cut-off event [2022-04-18 16:34:00,720 INFO L387 tUnfolder$Statistics]: existing Event has 423 ancestors and is cut-off event [2022-04-18 16:34:00,720 INFO L387 tUnfolder$Statistics]: existing Event has 423 ancestors and is cut-off event [2022-04-18 16:34:00,720 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][535], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 835#L84-7true, 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:34:00,720 INFO L384 tUnfolder$Statistics]: this new event has 472 ancestors and is cut-off event [2022-04-18 16:34:00,720 INFO L387 tUnfolder$Statistics]: existing Event has 353 ancestors and is cut-off event [2022-04-18 16:34:00,720 INFO L387 tUnfolder$Statistics]: existing Event has 353 ancestors and is cut-off event [2022-04-18 16:34:00,720 INFO L387 tUnfolder$Statistics]: existing Event has 350 ancestors and is cut-off event [2022-04-18 16:34:00,720 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][535], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 238#L88-11true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:34:00,721 INFO L384 tUnfolder$Statistics]: this new event has 542 ancestors and is cut-off event [2022-04-18 16:34:00,721 INFO L387 tUnfolder$Statistics]: existing Event has 420 ancestors and is cut-off event [2022-04-18 16:34:00,721 INFO L387 tUnfolder$Statistics]: existing Event has 423 ancestors and is cut-off event [2022-04-18 16:34:00,721 INFO L387 tUnfolder$Statistics]: existing Event has 423 ancestors and is cut-off event [2022-04-18 16:34:00,721 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][535], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 719#L84-16true, 1199#(= |#race~is_null_5~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:34:00,721 INFO L384 tUnfolder$Statistics]: this new event has 481 ancestors and is cut-off event [2022-04-18 16:34:00,721 INFO L387 tUnfolder$Statistics]: existing Event has 359 ancestors and is cut-off event [2022-04-18 16:34:00,721 INFO L387 tUnfolder$Statistics]: existing Event has 362 ancestors and is cut-off event [2022-04-18 16:34:00,721 INFO L387 tUnfolder$Statistics]: existing Event has 362 ancestors and is cut-off event [2022-04-18 16:34:00,721 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][535], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 978#thread2Err16ASSERT_VIOLATIONDATA_RACEtrue, 1199#(= |#race~is_null_5~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:34:00,721 INFO L384 tUnfolder$Statistics]: this new event has 472 ancestors and is cut-off event [2022-04-18 16:34:00,721 INFO L387 tUnfolder$Statistics]: existing Event has 353 ancestors and is cut-off event [2022-04-18 16:34:00,721 INFO L387 tUnfolder$Statistics]: existing Event has 353 ancestors and is cut-off event [2022-04-18 16:34:00,721 INFO L387 tUnfolder$Statistics]: existing Event has 350 ancestors and is cut-off event [2022-04-18 16:34:00,721 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][535], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 948#thread2Err19ASSERT_VIOLATIONDATA_RACEtrue, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:34:00,721 INFO L384 tUnfolder$Statistics]: this new event has 481 ancestors and is cut-off event [2022-04-18 16:34:00,722 INFO L387 tUnfolder$Statistics]: existing Event has 359 ancestors and is cut-off event [2022-04-18 16:34:00,722 INFO L387 tUnfolder$Statistics]: existing Event has 362 ancestors and is cut-off event [2022-04-18 16:34:00,722 INFO L387 tUnfolder$Statistics]: existing Event has 362 ancestors and is cut-off event [2022-04-18 16:34:00,722 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 148#L84-15true, 419#L124-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:00,722 INFO L384 tUnfolder$Statistics]: this new event has 483 ancestors and is cut-off event [2022-04-18 16:34:00,722 INFO L387 tUnfolder$Statistics]: existing Event has 361 ancestors and is cut-off event [2022-04-18 16:34:00,722 INFO L387 tUnfolder$Statistics]: existing Event has 364 ancestors and is cut-off event [2022-04-18 16:34:00,722 INFO L387 tUnfolder$Statistics]: existing Event has 364 ancestors and is cut-off event [2022-04-18 16:34:00,722 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 238#L88-11true, 419#L124-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:00,722 INFO L384 tUnfolder$Statistics]: this new event has 545 ancestors and is cut-off event [2022-04-18 16:34:00,722 INFO L387 tUnfolder$Statistics]: existing Event has 426 ancestors and is cut-off event [2022-04-18 16:34:00,722 INFO L387 tUnfolder$Statistics]: existing Event has 423 ancestors and is cut-off event [2022-04-18 16:34:00,722 INFO L387 tUnfolder$Statistics]: existing Event has 426 ancestors and is cut-off event [2022-04-18 16:34:00,722 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 835#L84-7true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 419#L124-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:00,723 INFO L384 tUnfolder$Statistics]: this new event has 475 ancestors and is cut-off event [2022-04-18 16:34:00,723 INFO L387 tUnfolder$Statistics]: existing Event has 356 ancestors and is cut-off event [2022-04-18 16:34:00,723 INFO L387 tUnfolder$Statistics]: existing Event has 353 ancestors and is cut-off event [2022-04-18 16:34:00,723 INFO L387 tUnfolder$Statistics]: existing Event has 356 ancestors and is cut-off event [2022-04-18 16:34:00,723 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 978#thread2Err16ASSERT_VIOLATIONDATA_RACEtrue, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 419#L124-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:00,723 INFO L384 tUnfolder$Statistics]: this new event has 475 ancestors and is cut-off event [2022-04-18 16:34:00,723 INFO L387 tUnfolder$Statistics]: existing Event has 356 ancestors and is cut-off event [2022-04-18 16:34:00,723 INFO L387 tUnfolder$Statistics]: existing Event has 356 ancestors and is cut-off event [2022-04-18 16:34:00,723 INFO L387 tUnfolder$Statistics]: existing Event has 353 ancestors and is cut-off event [2022-04-18 16:34:00,723 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 523#L124-5true, Black: 1197#true, 977#thread2Err25ASSERT_VIOLATIONDATA_RACEtrue, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:00,723 INFO L384 tUnfolder$Statistics]: this new event has 498 ancestors and is cut-off event [2022-04-18 16:34:00,723 INFO L387 tUnfolder$Statistics]: existing Event has 376 ancestors and is cut-off event [2022-04-18 16:34:00,723 INFO L387 tUnfolder$Statistics]: existing Event has 379 ancestors and is cut-off event [2022-04-18 16:34:00,723 INFO L387 tUnfolder$Statistics]: existing Event has 379 ancestors and is cut-off event [2022-04-18 16:34:00,723 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 523#L124-5true, Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 128#L88-10true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:00,723 INFO L384 tUnfolder$Statistics]: this new event has 543 ancestors and is cut-off event [2022-04-18 16:34:00,724 INFO L387 tUnfolder$Statistics]: existing Event has 424 ancestors and is cut-off event [2022-04-18 16:34:00,724 INFO L387 tUnfolder$Statistics]: existing Event has 424 ancestors and is cut-off event [2022-04-18 16:34:00,724 INFO L387 tUnfolder$Statistics]: existing Event has 421 ancestors and is cut-off event [2022-04-18 16:34:00,724 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 470#thread2Err32ASSERT_VIOLATIONDATA_RACEtrue, 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 419#L124-6true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:00,724 INFO L384 tUnfolder$Statistics]: this new event has 515 ancestors and is cut-off event [2022-04-18 16:34:00,724 INFO L387 tUnfolder$Statistics]: existing Event has 396 ancestors and is cut-off event [2022-04-18 16:34:00,724 INFO L387 tUnfolder$Statistics]: existing Event has 396 ancestors and is cut-off event [2022-04-18 16:34:00,724 INFO L387 tUnfolder$Statistics]: existing Event has 393 ancestors and is cut-off event [2022-04-18 16:34:00,724 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 523#L124-5true, Black: 1197#true, 951#L85-11true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:00,724 INFO L384 tUnfolder$Statistics]: this new event has 498 ancestors and is cut-off event [2022-04-18 16:34:00,724 INFO L387 tUnfolder$Statistics]: existing Event has 379 ancestors and is cut-off event [2022-04-18 16:34:00,724 INFO L387 tUnfolder$Statistics]: existing Event has 376 ancestors and is cut-off event [2022-04-18 16:34:00,724 INFO L387 tUnfolder$Statistics]: existing Event has 379 ancestors and is cut-off event [2022-04-18 16:34:00,724 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 523#L124-5true, Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 315#L84-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:00,724 INFO L384 tUnfolder$Statistics]: this new event has 473 ancestors and is cut-off event [2022-04-18 16:34:00,724 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is cut-off event [2022-04-18 16:34:00,724 INFO L387 tUnfolder$Statistics]: existing Event has 351 ancestors and is cut-off event [2022-04-18 16:34:00,725 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is cut-off event [2022-04-18 16:34:00,725 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 294#L86-10true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 419#L124-6true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:00,725 INFO L384 tUnfolder$Statistics]: this new event has 514 ancestors and is cut-off event [2022-04-18 16:34:00,725 INFO L387 tUnfolder$Statistics]: existing Event has 392 ancestors and is cut-off event [2022-04-18 16:34:00,725 INFO L387 tUnfolder$Statistics]: existing Event has 395 ancestors and is cut-off event [2022-04-18 16:34:00,725 INFO L387 tUnfolder$Statistics]: existing Event has 395 ancestors and is cut-off event [2022-04-18 16:34:00,725 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 523#L124-5true, Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 604#thread2Err38ASSERT_VIOLATIONDATA_RACEtrue, 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:00,725 INFO L384 tUnfolder$Statistics]: this new event has 528 ancestors and is cut-off event [2022-04-18 16:34:00,725 INFO L387 tUnfolder$Statistics]: existing Event has 406 ancestors and is cut-off event [2022-04-18 16:34:00,725 INFO L387 tUnfolder$Statistics]: existing Event has 409 ancestors and is cut-off event [2022-04-18 16:34:00,725 INFO L387 tUnfolder$Statistics]: existing Event has 409 ancestors and is cut-off event [2022-04-18 16:34:00,725 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 523#L124-5true, Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 294#L86-10true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:00,725 INFO L384 tUnfolder$Statistics]: this new event has 513 ancestors and is cut-off event [2022-04-18 16:34:00,725 INFO L387 tUnfolder$Statistics]: existing Event has 394 ancestors and is cut-off event [2022-04-18 16:34:00,725 INFO L387 tUnfolder$Statistics]: existing Event has 394 ancestors and is cut-off event [2022-04-18 16:34:00,725 INFO L387 tUnfolder$Statistics]: existing Event has 391 ancestors and is cut-off event [2022-04-18 16:34:00,726 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 593#L86-11true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 419#L124-6true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:00,726 INFO L384 tUnfolder$Statistics]: this new event has 515 ancestors and is cut-off event [2022-04-18 16:34:00,726 INFO L387 tUnfolder$Statistics]: existing Event has 396 ancestors and is cut-off event [2022-04-18 16:34:00,726 INFO L387 tUnfolder$Statistics]: existing Event has 396 ancestors and is cut-off event [2022-04-18 16:34:00,726 INFO L387 tUnfolder$Statistics]: existing Event has 393 ancestors and is cut-off event [2022-04-18 16:34:00,726 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 523#L124-5true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 47#thread2Err45ASSERT_VIOLATIONDATA_RACEtrue, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:00,726 INFO L384 tUnfolder$Statistics]: this new event has 544 ancestors and is cut-off event [2022-04-18 16:34:00,726 INFO L387 tUnfolder$Statistics]: existing Event has 425 ancestors and is cut-off event [2022-04-18 16:34:00,726 INFO L387 tUnfolder$Statistics]: existing Event has 425 ancestors and is cut-off event [2022-04-18 16:34:00,726 INFO L387 tUnfolder$Statistics]: existing Event has 422 ancestors and is cut-off event [2022-04-18 16:34:00,726 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 523#L124-5true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 852#L87-11true, 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:00,726 INFO L384 tUnfolder$Statistics]: this new event has 528 ancestors and is cut-off event [2022-04-18 16:34:00,726 INFO L387 tUnfolder$Statistics]: existing Event has 406 ancestors and is cut-off event [2022-04-18 16:34:00,726 INFO L387 tUnfolder$Statistics]: existing Event has 409 ancestors and is cut-off event [2022-04-18 16:34:00,726 INFO L387 tUnfolder$Statistics]: existing Event has 409 ancestors and is cut-off event [2022-04-18 16:34:00,726 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 315#L84-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 419#L124-6true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:00,726 INFO L384 tUnfolder$Statistics]: this new event has 474 ancestors and is cut-off event [2022-04-18 16:34:00,727 INFO L387 tUnfolder$Statistics]: existing Event has 352 ancestors and is cut-off event [2022-04-18 16:34:00,727 INFO L387 tUnfolder$Statistics]: existing Event has 355 ancestors and is cut-off event [2022-04-18 16:34:00,727 INFO L387 tUnfolder$Statistics]: existing Event has 355 ancestors and is cut-off event [2022-04-18 16:34:00,727 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 977#thread2Err25ASSERT_VIOLATIONDATA_RACEtrue, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 419#L124-6true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:00,727 INFO L384 tUnfolder$Statistics]: this new event has 499 ancestors and is cut-off event [2022-04-18 16:34:00,727 INFO L387 tUnfolder$Statistics]: existing Event has 380 ancestors and is cut-off event [2022-04-18 16:34:00,727 INFO L387 tUnfolder$Statistics]: existing Event has 380 ancestors and is cut-off event [2022-04-18 16:34:00,727 INFO L387 tUnfolder$Statistics]: existing Event has 377 ancestors and is cut-off event [2022-04-18 16:34:00,727 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 951#L85-11true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 419#L124-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:00,727 INFO L384 tUnfolder$Statistics]: this new event has 499 ancestors and is cut-off event [2022-04-18 16:34:00,727 INFO L387 tUnfolder$Statistics]: existing Event has 380 ancestors and is cut-off event [2022-04-18 16:34:00,727 INFO L387 tUnfolder$Statistics]: existing Event has 380 ancestors and is cut-off event [2022-04-18 16:34:00,727 INFO L387 tUnfolder$Statistics]: existing Event has 377 ancestors and is cut-off event [2022-04-18 16:34:00,727 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 467#L85-10true, 419#L124-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:00,727 INFO L384 tUnfolder$Statistics]: this new event has 498 ancestors and is cut-off event [2022-04-18 16:34:00,727 INFO L387 tUnfolder$Statistics]: existing Event has 376 ancestors and is cut-off event [2022-04-18 16:34:00,728 INFO L387 tUnfolder$Statistics]: existing Event has 379 ancestors and is cut-off event [2022-04-18 16:34:00,728 INFO L387 tUnfolder$Statistics]: existing Event has 379 ancestors and is cut-off event [2022-04-18 16:34:00,728 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 523#L124-5true, Black: 1197#true, 719#L84-16true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:00,728 INFO L384 tUnfolder$Statistics]: this new event has 483 ancestors and is cut-off event [2022-04-18 16:34:00,728 INFO L387 tUnfolder$Statistics]: existing Event has 364 ancestors and is cut-off event [2022-04-18 16:34:00,728 INFO L387 tUnfolder$Statistics]: existing Event has 361 ancestors and is cut-off event [2022-04-18 16:34:00,728 INFO L387 tUnfolder$Statistics]: existing Event has 364 ancestors and is cut-off event [2022-04-18 16:34:00,728 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 523#L124-5true, Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 238#L88-11true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:00,728 INFO L384 tUnfolder$Statistics]: this new event has 544 ancestors and is cut-off event [2022-04-18 16:34:00,728 INFO L387 tUnfolder$Statistics]: existing Event has 425 ancestors and is cut-off event [2022-04-18 16:34:00,728 INFO L387 tUnfolder$Statistics]: existing Event has 425 ancestors and is cut-off event [2022-04-18 16:34:00,728 INFO L387 tUnfolder$Statistics]: existing Event has 422 ancestors and is cut-off event [2022-04-18 16:34:00,728 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 719#L84-16true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 419#L124-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:00,728 INFO L384 tUnfolder$Statistics]: this new event has 484 ancestors and is cut-off event [2022-04-18 16:34:00,729 INFO L387 tUnfolder$Statistics]: existing Event has 365 ancestors and is cut-off event [2022-04-18 16:34:00,729 INFO L387 tUnfolder$Statistics]: existing Event has 365 ancestors and is cut-off event [2022-04-18 16:34:00,729 INFO L387 tUnfolder$Statistics]: existing Event has 362 ancestors and is cut-off event [2022-04-18 16:34:00,729 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 523#L124-5true, Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 148#L84-15true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:00,729 INFO L384 tUnfolder$Statistics]: this new event has 482 ancestors and is cut-off event [2022-04-18 16:34:00,729 INFO L387 tUnfolder$Statistics]: existing Event has 363 ancestors and is cut-off event [2022-04-18 16:34:00,729 INFO L387 tUnfolder$Statistics]: existing Event has 363 ancestors and is cut-off event [2022-04-18 16:34:00,729 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:00,730 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 523#L124-5true, Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 948#thread2Err19ASSERT_VIOLATIONDATA_RACEtrue, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:00,730 INFO L384 tUnfolder$Statistics]: this new event has 483 ancestors and is cut-off event [2022-04-18 16:34:00,730 INFO L387 tUnfolder$Statistics]: existing Event has 364 ancestors and is cut-off event [2022-04-18 16:34:00,730 INFO L387 tUnfolder$Statistics]: existing Event has 364 ancestors and is cut-off event [2022-04-18 16:34:00,730 INFO L387 tUnfolder$Statistics]: existing Event has 361 ancestors and is cut-off event [2022-04-18 16:34:00,730 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 948#thread2Err19ASSERT_VIOLATIONDATA_RACEtrue, Black: 1192#true, 419#L124-6true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:00,730 INFO L384 tUnfolder$Statistics]: this new event has 484 ancestors and is cut-off event [2022-04-18 16:34:00,731 INFO L387 tUnfolder$Statistics]: existing Event has 365 ancestors and is cut-off event [2022-04-18 16:34:00,731 INFO L387 tUnfolder$Statistics]: existing Event has 365 ancestors and is cut-off event [2022-04-18 16:34:00,731 INFO L387 tUnfolder$Statistics]: existing Event has 362 ancestors and is cut-off event [2022-04-18 16:34:00,731 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 604#thread2Err38ASSERT_VIOLATIONDATA_RACEtrue, 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 419#L124-6true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:00,731 INFO L384 tUnfolder$Statistics]: this new event has 529 ancestors and is cut-off event [2022-04-18 16:34:00,731 INFO L387 tUnfolder$Statistics]: existing Event has 410 ancestors and is cut-off event [2022-04-18 16:34:00,731 INFO L387 tUnfolder$Statistics]: existing Event has 410 ancestors and is cut-off event [2022-04-18 16:34:00,732 INFO L387 tUnfolder$Statistics]: existing Event has 407 ancestors and is cut-off event [2022-04-18 16:34:00,732 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 419#L124-6true, 697#L87-10true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:00,732 INFO L384 tUnfolder$Statistics]: this new event has 528 ancestors and is cut-off event [2022-04-18 16:34:00,732 INFO L387 tUnfolder$Statistics]: existing Event has 406 ancestors and is cut-off event [2022-04-18 16:34:00,732 INFO L387 tUnfolder$Statistics]: existing Event has 409 ancestors and is cut-off event [2022-04-18 16:34:00,732 INFO L387 tUnfolder$Statistics]: existing Event has 409 ancestors and is cut-off event [2022-04-18 16:34:00,732 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 128#L88-10true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 419#L124-6true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:00,733 INFO L384 tUnfolder$Statistics]: this new event has 544 ancestors and is cut-off event [2022-04-18 16:34:00,733 INFO L387 tUnfolder$Statistics]: existing Event has 425 ancestors and is cut-off event [2022-04-18 16:34:00,733 INFO L387 tUnfolder$Statistics]: existing Event has 425 ancestors and is cut-off event [2022-04-18 16:34:00,733 INFO L387 tUnfolder$Statistics]: existing Event has 422 ancestors and is cut-off event [2022-04-18 16:34:00,733 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 523#L124-5true, Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 835#L84-7true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:00,733 INFO L384 tUnfolder$Statistics]: this new event has 474 ancestors and is cut-off event [2022-04-18 16:34:00,733 INFO L387 tUnfolder$Statistics]: existing Event has 352 ancestors and is cut-off event [2022-04-18 16:34:00,733 INFO L387 tUnfolder$Statistics]: existing Event has 355 ancestors and is cut-off event [2022-04-18 16:34:00,734 INFO L387 tUnfolder$Statistics]: existing Event has 355 ancestors and is cut-off event [2022-04-18 16:34:00,734 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 852#L87-11true, 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 419#L124-6true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:00,734 INFO L384 tUnfolder$Statistics]: this new event has 529 ancestors and is cut-off event [2022-04-18 16:34:00,734 INFO L387 tUnfolder$Statistics]: existing Event has 410 ancestors and is cut-off event [2022-04-18 16:34:00,734 INFO L387 tUnfolder$Statistics]: existing Event has 410 ancestors and is cut-off event [2022-04-18 16:34:00,734 INFO L387 tUnfolder$Statistics]: existing Event has 407 ancestors and is cut-off event [2022-04-18 16:34:00,734 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 523#L124-5true, Black: 1197#true, 978#thread2Err16ASSERT_VIOLATIONDATA_RACEtrue, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:00,734 INFO L384 tUnfolder$Statistics]: this new event has 474 ancestors and is cut-off event [2022-04-18 16:34:00,734 INFO L387 tUnfolder$Statistics]: existing Event has 352 ancestors and is cut-off event [2022-04-18 16:34:00,734 INFO L387 tUnfolder$Statistics]: existing Event has 355 ancestors and is cut-off event [2022-04-18 16:34:00,734 INFO L387 tUnfolder$Statistics]: existing Event has 355 ancestors and is cut-off event [2022-04-18 16:34:00,734 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 523#L124-5true, Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 470#thread2Err32ASSERT_VIOLATIONDATA_RACEtrue, 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:00,734 INFO L384 tUnfolder$Statistics]: this new event has 514 ancestors and is cut-off event [2022-04-18 16:34:00,735 INFO L387 tUnfolder$Statistics]: existing Event has 395 ancestors and is cut-off event [2022-04-18 16:34:00,735 INFO L387 tUnfolder$Statistics]: existing Event has 392 ancestors and is cut-off event [2022-04-18 16:34:00,735 INFO L387 tUnfolder$Statistics]: existing Event has 395 ancestors and is cut-off event [2022-04-18 16:34:00,735 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 47#thread2Err45ASSERT_VIOLATIONDATA_RACEtrue, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 419#L124-6true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:00,735 INFO L384 tUnfolder$Statistics]: this new event has 545 ancestors and is cut-off event [2022-04-18 16:34:00,735 INFO L387 tUnfolder$Statistics]: existing Event has 423 ancestors and is cut-off event [2022-04-18 16:34:00,735 INFO L387 tUnfolder$Statistics]: existing Event has 426 ancestors and is cut-off event [2022-04-18 16:34:00,735 INFO L387 tUnfolder$Statistics]: existing Event has 426 ancestors and is cut-off event [2022-04-18 16:34:00,735 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 523#L124-5true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 467#L85-10true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:00,735 INFO L384 tUnfolder$Statistics]: this new event has 497 ancestors and is cut-off event [2022-04-18 16:34:00,735 INFO L387 tUnfolder$Statistics]: existing Event has 378 ancestors and is cut-off event [2022-04-18 16:34:00,735 INFO L387 tUnfolder$Statistics]: existing Event has 375 ancestors and is cut-off event [2022-04-18 16:34:00,735 INFO L387 tUnfolder$Statistics]: existing Event has 378 ancestors and is cut-off event [2022-04-18 16:34:00,735 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 523#L124-5true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 697#L87-10true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:00,735 INFO L384 tUnfolder$Statistics]: this new event has 527 ancestors and is cut-off event [2022-04-18 16:34:00,735 INFO L387 tUnfolder$Statistics]: existing Event has 408 ancestors and is cut-off event [2022-04-18 16:34:00,736 INFO L387 tUnfolder$Statistics]: existing Event has 405 ancestors and is cut-off event [2022-04-18 16:34:00,736 INFO L387 tUnfolder$Statistics]: existing Event has 408 ancestors and is cut-off event [2022-04-18 16:34:00,736 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 523#L124-5true, 593#L86-11true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:00,736 INFO L384 tUnfolder$Statistics]: this new event has 514 ancestors and is cut-off event [2022-04-18 16:34:00,736 INFO L387 tUnfolder$Statistics]: existing Event has 395 ancestors and is cut-off event [2022-04-18 16:34:00,736 INFO L387 tUnfolder$Statistics]: existing Event has 392 ancestors and is cut-off event [2022-04-18 16:34:00,736 INFO L387 tUnfolder$Statistics]: existing Event has 395 ancestors and is cut-off event [2022-04-18 16:34:00,736 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][539], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 593#L86-11true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:00,736 INFO L384 tUnfolder$Statistics]: this new event has 513 ancestors and is cut-off event [2022-04-18 16:34:00,736 INFO L387 tUnfolder$Statistics]: existing Event has 391 ancestors and is cut-off event [2022-04-18 16:34:00,736 INFO L387 tUnfolder$Statistics]: existing Event has 394 ancestors and is cut-off event [2022-04-18 16:34:00,736 INFO L387 tUnfolder$Statistics]: existing Event has 394 ancestors and is cut-off event [2022-04-18 16:34:00,736 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][539], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 386#L124-4true, 238#L88-11true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:00,736 INFO L384 tUnfolder$Statistics]: this new event has 543 ancestors and is cut-off event [2022-04-18 16:34:00,736 INFO L387 tUnfolder$Statistics]: existing Event has 424 ancestors and is cut-off event [2022-04-18 16:34:00,736 INFO L387 tUnfolder$Statistics]: existing Event has 424 ancestors and is cut-off event [2022-04-18 16:34:00,736 INFO L387 tUnfolder$Statistics]: existing Event has 421 ancestors and is cut-off event [2022-04-18 16:34:00,737 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][539], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 835#L84-7true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:00,737 INFO L384 tUnfolder$Statistics]: this new event has 473 ancestors and is cut-off event [2022-04-18 16:34:00,737 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is cut-off event [2022-04-18 16:34:00,737 INFO L387 tUnfolder$Statistics]: existing Event has 351 ancestors and is cut-off event [2022-04-18 16:34:00,737 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is cut-off event [2022-04-18 16:34:00,737 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][539], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 978#thread2Err16ASSERT_VIOLATIONDATA_RACEtrue, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:00,737 INFO L384 tUnfolder$Statistics]: this new event has 473 ancestors and is cut-off event [2022-04-18 16:34:00,737 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is cut-off event [2022-04-18 16:34:00,738 INFO L387 tUnfolder$Statistics]: existing Event has 351 ancestors and is cut-off event [2022-04-18 16:34:00,738 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is cut-off event [2022-04-18 16:34:00,738 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][539], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 719#L84-16true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:00,738 INFO L384 tUnfolder$Statistics]: this new event has 482 ancestors and is cut-off event [2022-04-18 16:34:00,738 INFO L387 tUnfolder$Statistics]: existing Event has 363 ancestors and is cut-off event [2022-04-18 16:34:00,738 INFO L387 tUnfolder$Statistics]: existing Event has 363 ancestors and is cut-off event [2022-04-18 16:34:00,738 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:00,739 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][539], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 467#L85-10true, 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:00,739 INFO L384 tUnfolder$Statistics]: this new event has 496 ancestors and is cut-off event [2022-04-18 16:34:00,739 INFO L387 tUnfolder$Statistics]: existing Event has 374 ancestors and is cut-off event [2022-04-18 16:34:00,739 INFO L387 tUnfolder$Statistics]: existing Event has 377 ancestors and is cut-off event [2022-04-18 16:34:00,739 INFO L387 tUnfolder$Statistics]: existing Event has 377 ancestors and is cut-off event [2022-04-18 16:34:00,739 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][539], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 697#L87-10true, 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:00,739 INFO L384 tUnfolder$Statistics]: this new event has 526 ancestors and is cut-off event [2022-04-18 16:34:00,739 INFO L387 tUnfolder$Statistics]: existing Event has 404 ancestors and is cut-off event [2022-04-18 16:34:00,740 INFO L387 tUnfolder$Statistics]: existing Event has 407 ancestors and is cut-off event [2022-04-18 16:34:00,740 INFO L387 tUnfolder$Statistics]: existing Event has 407 ancestors and is cut-off event [2022-04-18 16:34:00,740 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][539], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 128#L88-10true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:00,740 INFO L384 tUnfolder$Statistics]: this new event has 542 ancestors and is cut-off event [2022-04-18 16:34:00,740 INFO L387 tUnfolder$Statistics]: existing Event has 423 ancestors and is cut-off event [2022-04-18 16:34:00,740 INFO L387 tUnfolder$Statistics]: existing Event has 423 ancestors and is cut-off event [2022-04-18 16:34:00,740 INFO L387 tUnfolder$Statistics]: existing Event has 420 ancestors and is cut-off event [2022-04-18 16:34:00,741 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][539], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 386#L124-4true, 948#thread2Err19ASSERT_VIOLATIONDATA_RACEtrue, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:00,741 INFO L384 tUnfolder$Statistics]: this new event has 482 ancestors and is cut-off event [2022-04-18 16:34:00,741 INFO L387 tUnfolder$Statistics]: existing Event has 363 ancestors and is cut-off event [2022-04-18 16:34:00,741 INFO L387 tUnfolder$Statistics]: existing Event has 363 ancestors and is cut-off event [2022-04-18 16:34:00,741 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:00,741 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][539], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 604#thread2Err38ASSERT_VIOLATIONDATA_RACEtrue, 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:00,741 INFO L384 tUnfolder$Statistics]: this new event has 527 ancestors and is cut-off event [2022-04-18 16:34:00,742 INFO L387 tUnfolder$Statistics]: existing Event has 408 ancestors and is cut-off event [2022-04-18 16:34:00,742 INFO L387 tUnfolder$Statistics]: existing Event has 408 ancestors and is cut-off event [2022-04-18 16:34:00,742 INFO L387 tUnfolder$Statistics]: existing Event has 405 ancestors and is cut-off event [2022-04-18 16:34:00,742 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][539], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 977#thread2Err25ASSERT_VIOLATIONDATA_RACEtrue, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:00,742 INFO L384 tUnfolder$Statistics]: this new event has 497 ancestors and is cut-off event [2022-04-18 16:34:00,742 INFO L387 tUnfolder$Statistics]: existing Event has 378 ancestors and is cut-off event [2022-04-18 16:34:00,742 INFO L387 tUnfolder$Statistics]: existing Event has 375 ancestors and is cut-off event [2022-04-18 16:34:00,742 INFO L387 tUnfolder$Statistics]: existing Event has 378 ancestors and is cut-off event [2022-04-18 16:34:00,742 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][539], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 470#thread2Err32ASSERT_VIOLATIONDATA_RACEtrue, 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:00,743 INFO L384 tUnfolder$Statistics]: this new event has 513 ancestors and is cut-off event [2022-04-18 16:34:00,743 INFO L387 tUnfolder$Statistics]: existing Event has 394 ancestors and is cut-off event [2022-04-18 16:34:00,743 INFO L387 tUnfolder$Statistics]: existing Event has 394 ancestors and is cut-off event [2022-04-18 16:34:00,743 INFO L387 tUnfolder$Statistics]: existing Event has 391 ancestors and is cut-off event [2022-04-18 16:34:00,743 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][539], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 148#L84-15true, 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:00,743 INFO L384 tUnfolder$Statistics]: this new event has 481 ancestors and is cut-off event [2022-04-18 16:34:00,743 INFO L387 tUnfolder$Statistics]: existing Event has 359 ancestors and is cut-off event [2022-04-18 16:34:00,743 INFO L387 tUnfolder$Statistics]: existing Event has 362 ancestors and is cut-off event [2022-04-18 16:34:00,743 INFO L387 tUnfolder$Statistics]: existing Event has 362 ancestors and is cut-off event [2022-04-18 16:34:00,743 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][539], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 951#L85-11true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:00,743 INFO L384 tUnfolder$Statistics]: this new event has 497 ancestors and is cut-off event [2022-04-18 16:34:00,743 INFO L387 tUnfolder$Statistics]: existing Event has 378 ancestors and is cut-off event [2022-04-18 16:34:00,743 INFO L387 tUnfolder$Statistics]: existing Event has 375 ancestors and is cut-off event [2022-04-18 16:34:00,743 INFO L387 tUnfolder$Statistics]: existing Event has 378 ancestors and is cut-off event [2022-04-18 16:34:00,743 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][539], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 315#L84-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:00,744 INFO L384 tUnfolder$Statistics]: this new event has 472 ancestors and is cut-off event [2022-04-18 16:34:00,744 INFO L387 tUnfolder$Statistics]: existing Event has 353 ancestors and is cut-off event [2022-04-18 16:34:00,744 INFO L387 tUnfolder$Statistics]: existing Event has 353 ancestors and is cut-off event [2022-04-18 16:34:00,744 INFO L387 tUnfolder$Statistics]: existing Event has 350 ancestors and is cut-off event [2022-04-18 16:34:00,744 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][539], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 852#L87-11true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:00,744 INFO L384 tUnfolder$Statistics]: this new event has 527 ancestors and is cut-off event [2022-04-18 16:34:00,744 INFO L387 tUnfolder$Statistics]: existing Event has 405 ancestors and is cut-off event [2022-04-18 16:34:00,744 INFO L387 tUnfolder$Statistics]: existing Event has 408 ancestors and is cut-off event [2022-04-18 16:34:00,744 INFO L387 tUnfolder$Statistics]: existing Event has 408 ancestors and is cut-off event [2022-04-18 16:34:00,744 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][539], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 47#thread2Err45ASSERT_VIOLATIONDATA_RACEtrue, 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:00,744 INFO L384 tUnfolder$Statistics]: this new event has 543 ancestors and is cut-off event [2022-04-18 16:34:00,745 INFO L387 tUnfolder$Statistics]: existing Event has 424 ancestors and is cut-off event [2022-04-18 16:34:00,745 INFO L387 tUnfolder$Statistics]: existing Event has 424 ancestors and is cut-off event [2022-04-18 16:34:00,745 INFO L387 tUnfolder$Statistics]: existing Event has 421 ancestors and is cut-off event [2022-04-18 16:34:00,745 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][539], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 294#L86-10true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:00,745 INFO L384 tUnfolder$Statistics]: this new event has 512 ancestors and is cut-off event [2022-04-18 16:34:00,745 INFO L387 tUnfolder$Statistics]: existing Event has 390 ancestors and is cut-off event [2022-04-18 16:34:00,745 INFO L387 tUnfolder$Statistics]: existing Event has 393 ancestors and is cut-off event [2022-04-18 16:34:00,745 INFO L387 tUnfolder$Statistics]: existing Event has 393 ancestors and is cut-off event [2022-04-18 16:34:00,747 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][440], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1006#L124-7true, 662#L83-16true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:00,747 INFO L384 tUnfolder$Statistics]: this new event has 474 ancestors and is cut-off event [2022-04-18 16:34:00,747 INFO L387 tUnfolder$Statistics]: existing Event has 332 ancestors and is cut-off event [2022-04-18 16:34:00,747 INFO L387 tUnfolder$Statistics]: existing Event has 335 ancestors and is cut-off event [2022-04-18 16:34:00,748 INFO L387 tUnfolder$Statistics]: existing Event has 335 ancestors and is cut-off event [2022-04-18 16:34:00,748 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][440], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1006#L124-7true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 358#thread2Err11ASSERT_VIOLATIONDATA_RACEtrue]) [2022-04-18 16:34:00,748 INFO L384 tUnfolder$Statistics]: this new event has 474 ancestors and is cut-off event [2022-04-18 16:34:00,748 INFO L387 tUnfolder$Statistics]: existing Event has 332 ancestors and is cut-off event [2022-04-18 16:34:00,748 INFO L387 tUnfolder$Statistics]: existing Event has 335 ancestors and is cut-off event [2022-04-18 16:34:00,748 INFO L387 tUnfolder$Statistics]: existing Event has 335 ancestors and is cut-off event [2022-04-18 16:34:00,756 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][611], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 833#L57-6true, 952#L124-3true]) [2022-04-18 16:34:00,756 INFO L384 tUnfolder$Statistics]: this new event has 471 ancestors and is cut-off event [2022-04-18 16:34:00,756 INFO L387 tUnfolder$Statistics]: existing Event has 349 ancestors and is cut-off event [2022-04-18 16:34:00,757 INFO L387 tUnfolder$Statistics]: existing Event has 352 ancestors and is cut-off event [2022-04-18 16:34:00,757 INFO L387 tUnfolder$Statistics]: existing Event has 352 ancestors and is cut-off event [2022-04-18 16:34:00,757 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 523#L124-5true, Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1047#L83-6true, 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 833#L57-6true]) [2022-04-18 16:34:00,757 INFO L384 tUnfolder$Statistics]: this new event has 473 ancestors and is cut-off event [2022-04-18 16:34:00,757 INFO L387 tUnfolder$Statistics]: existing Event has 351 ancestors and is cut-off event [2022-04-18 16:34:00,757 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is cut-off event [2022-04-18 16:34:00,757 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is cut-off event [2022-04-18 16:34:00,757 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1047#L83-6true, 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 419#L124-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 833#L57-6true]) [2022-04-18 16:34:00,757 INFO L384 tUnfolder$Statistics]: this new event has 474 ancestors and is cut-off event [2022-04-18 16:34:00,757 INFO L387 tUnfolder$Statistics]: existing Event has 352 ancestors and is cut-off event [2022-04-18 16:34:00,757 INFO L387 tUnfolder$Statistics]: existing Event has 355 ancestors and is cut-off event [2022-04-18 16:34:00,757 INFO L387 tUnfolder$Statistics]: existing Event has 355 ancestors and is cut-off event [2022-04-18 16:34:00,757 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][615], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1047#L83-6true, 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 833#L57-6true, 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:00,757 INFO L384 tUnfolder$Statistics]: this new event has 472 ancestors and is cut-off event [2022-04-18 16:34:00,757 INFO L387 tUnfolder$Statistics]: existing Event has 350 ancestors and is cut-off event [2022-04-18 16:34:00,757 INFO L387 tUnfolder$Statistics]: existing Event has 353 ancestors and is cut-off event [2022-04-18 16:34:00,757 INFO L387 tUnfolder$Statistics]: existing Event has 353 ancestors and is cut-off event [2022-04-18 16:34:00,778 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][612], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 926#L124-2true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 117#thread1Err16ASSERT_VIOLATIONDATA_RACEtrue, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:00,778 INFO L384 tUnfolder$Statistics]: this new event has 471 ancestors and is cut-off event [2022-04-18 16:34:00,778 INFO L387 tUnfolder$Statistics]: existing Event has 349 ancestors and is cut-off event [2022-04-18 16:34:00,778 INFO L387 tUnfolder$Statistics]: existing Event has 352 ancestors and is cut-off event [2022-04-18 16:34:00,778 INFO L387 tUnfolder$Statistics]: existing Event has 352 ancestors and is cut-off event [2022-04-18 16:34:00,779 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][612], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 926#L124-2true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 763#L57-7true]) [2022-04-18 16:34:00,779 INFO L384 tUnfolder$Statistics]: this new event has 471 ancestors and is cut-off event [2022-04-18 16:34:00,779 INFO L387 tUnfolder$Statistics]: existing Event has 352 ancestors and is cut-off event [2022-04-18 16:34:00,779 INFO L387 tUnfolder$Statistics]: existing Event has 349 ancestors and is cut-off event [2022-04-18 16:34:00,779 INFO L387 tUnfolder$Statistics]: existing Event has 352 ancestors and is cut-off event [2022-04-18 16:34:00,821 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][611], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 117#thread1Err16ASSERT_VIOLATIONDATA_RACEtrue, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:34:00,821 INFO L384 tUnfolder$Statistics]: this new event has 472 ancestors and is cut-off event [2022-04-18 16:34:00,821 INFO L387 tUnfolder$Statistics]: existing Event has 350 ancestors and is cut-off event [2022-04-18 16:34:00,821 INFO L387 tUnfolder$Statistics]: existing Event has 353 ancestors and is cut-off event [2022-04-18 16:34:00,821 INFO L387 tUnfolder$Statistics]: existing Event has 353 ancestors and is cut-off event [2022-04-18 16:34:00,821 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 117#thread1Err16ASSERT_VIOLATIONDATA_RACEtrue, 419#L124-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:00,821 INFO L384 tUnfolder$Statistics]: this new event has 475 ancestors and is cut-off event [2022-04-18 16:34:00,821 INFO L387 tUnfolder$Statistics]: existing Event has 353 ancestors and is cut-off event [2022-04-18 16:34:00,821 INFO L387 tUnfolder$Statistics]: existing Event has 356 ancestors and is cut-off event [2022-04-18 16:34:00,821 INFO L387 tUnfolder$Statistics]: existing Event has 356 ancestors and is cut-off event [2022-04-18 16:34:00,821 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 523#L124-5true, Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 117#thread1Err16ASSERT_VIOLATIONDATA_RACEtrue, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:00,822 INFO L384 tUnfolder$Statistics]: this new event has 474 ancestors and is cut-off event [2022-04-18 16:34:00,822 INFO L387 tUnfolder$Statistics]: existing Event has 352 ancestors and is cut-off event [2022-04-18 16:34:00,822 INFO L387 tUnfolder$Statistics]: existing Event has 355 ancestors and is cut-off event [2022-04-18 16:34:00,822 INFO L387 tUnfolder$Statistics]: existing Event has 355 ancestors and is cut-off event [2022-04-18 16:34:00,822 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][615], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 386#L124-4true, 117#thread1Err16ASSERT_VIOLATIONDATA_RACEtrue, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:00,822 INFO L384 tUnfolder$Statistics]: this new event has 473 ancestors and is cut-off event [2022-04-18 16:34:00,822 INFO L387 tUnfolder$Statistics]: existing Event has 351 ancestors and is cut-off event [2022-04-18 16:34:00,822 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is cut-off event [2022-04-18 16:34:00,822 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is cut-off event [2022-04-18 16:34:00,823 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][611], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1047#L83-6true, 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 763#L57-7true, 952#L124-3true]) [2022-04-18 16:34:00,823 INFO L384 tUnfolder$Statistics]: this new event has 472 ancestors and is cut-off event [2022-04-18 16:34:00,823 INFO L387 tUnfolder$Statistics]: existing Event has 350 ancestors and is cut-off event [2022-04-18 16:34:00,823 INFO L387 tUnfolder$Statistics]: existing Event has 353 ancestors and is cut-off event [2022-04-18 16:34:00,823 INFO L387 tUnfolder$Statistics]: existing Event has 353 ancestors and is cut-off event [2022-04-18 16:34:00,824 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 523#L124-5true, Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1047#L83-6true, 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 763#L57-7true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:00,824 INFO L384 tUnfolder$Statistics]: this new event has 474 ancestors and is cut-off event [2022-04-18 16:34:00,824 INFO L387 tUnfolder$Statistics]: existing Event has 352 ancestors and is cut-off event [2022-04-18 16:34:00,824 INFO L387 tUnfolder$Statistics]: existing Event has 355 ancestors and is cut-off event [2022-04-18 16:34:00,824 INFO L387 tUnfolder$Statistics]: existing Event has 355 ancestors and is cut-off event [2022-04-18 16:34:00,824 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1047#L83-6true, 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 419#L124-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 763#L57-7true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:00,824 INFO L384 tUnfolder$Statistics]: this new event has 475 ancestors and is cut-off event [2022-04-18 16:34:00,824 INFO L387 tUnfolder$Statistics]: existing Event has 356 ancestors and is cut-off event [2022-04-18 16:34:00,824 INFO L387 tUnfolder$Statistics]: existing Event has 353 ancestors and is cut-off event [2022-04-18 16:34:00,824 INFO L387 tUnfolder$Statistics]: existing Event has 356 ancestors and is cut-off event [2022-04-18 16:34:00,825 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][615], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1047#L83-6true, 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 763#L57-7true, 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:00,825 INFO L384 tUnfolder$Statistics]: this new event has 473 ancestors and is cut-off event [2022-04-18 16:34:00,825 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is cut-off event [2022-04-18 16:34:00,825 INFO L387 tUnfolder$Statistics]: existing Event has 351 ancestors and is cut-off event [2022-04-18 16:34:00,825 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is cut-off event [2022-04-18 16:34:01,035 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1094#L123-4true, 1199#(= |#race~is_null_5~0| 0), 835#L84-7true, 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:01,036 INFO L384 tUnfolder$Statistics]: this new event has 475 ancestors and is cut-off event [2022-04-18 16:34:01,036 INFO L387 tUnfolder$Statistics]: existing Event has 348 ancestors and is cut-off event [2022-04-18 16:34:01,036 INFO L387 tUnfolder$Statistics]: existing Event has 345 ancestors and is cut-off event [2022-04-18 16:34:01,036 INFO L387 tUnfolder$Statistics]: existing Event has 348 ancestors and is cut-off event [2022-04-18 16:34:01,036 INFO L387 tUnfolder$Statistics]: existing Event has 467 ancestors and is cut-off event [2022-04-18 16:34:01,036 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 978#thread2Err16ASSERT_VIOLATIONDATA_RACEtrue, 1094#L123-4true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:01,036 INFO L384 tUnfolder$Statistics]: this new event has 475 ancestors and is cut-off event [2022-04-18 16:34:01,036 INFO L387 tUnfolder$Statistics]: existing Event has 348 ancestors and is cut-off event [2022-04-18 16:34:01,036 INFO L387 tUnfolder$Statistics]: existing Event has 345 ancestors and is cut-off event [2022-04-18 16:34:01,036 INFO L387 tUnfolder$Statistics]: existing Event has 348 ancestors and is cut-off event [2022-04-18 16:34:01,036 INFO L387 tUnfolder$Statistics]: existing Event has 467 ancestors and is cut-off event [2022-04-18 16:34:01,208 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 49#L124-1true, 1199#(= |#race~is_null_5~0| 0), 835#L84-7true, 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:01,208 INFO L384 tUnfolder$Statistics]: this new event has 478 ancestors and is cut-off event [2022-04-18 16:34:01,208 INFO L387 tUnfolder$Statistics]: existing Event has 351 ancestors and is cut-off event [2022-04-18 16:34:01,208 INFO L387 tUnfolder$Statistics]: existing Event has 470 ancestors and is cut-off event [2022-04-18 16:34:01,208 INFO L387 tUnfolder$Statistics]: existing Event has 351 ancestors and is cut-off event [2022-04-18 16:34:01,208 INFO L387 tUnfolder$Statistics]: existing Event has 348 ancestors and is cut-off event [2022-04-18 16:34:01,209 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 978#thread2Err16ASSERT_VIOLATIONDATA_RACEtrue, 49#L124-1true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:01,209 INFO L384 tUnfolder$Statistics]: this new event has 478 ancestors and is cut-off event [2022-04-18 16:34:01,209 INFO L387 tUnfolder$Statistics]: existing Event has 351 ancestors and is cut-off event [2022-04-18 16:34:01,209 INFO L387 tUnfolder$Statistics]: existing Event has 470 ancestors and is cut-off event [2022-04-18 16:34:01,209 INFO L387 tUnfolder$Statistics]: existing Event has 351 ancestors and is cut-off event [2022-04-18 16:34:01,209 INFO L387 tUnfolder$Statistics]: existing Event has 348 ancestors and is cut-off event [2022-04-18 16:34:01,258 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][536], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 926#L124-2true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 835#L84-7true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:01,259 INFO L384 tUnfolder$Statistics]: this new event has 479 ancestors and is cut-off event [2022-04-18 16:34:01,259 INFO L387 tUnfolder$Statistics]: existing Event has 349 ancestors and is cut-off event [2022-04-18 16:34:01,259 INFO L387 tUnfolder$Statistics]: existing Event has 352 ancestors and is cut-off event [2022-04-18 16:34:01,259 INFO L387 tUnfolder$Statistics]: existing Event has 471 ancestors and is cut-off event [2022-04-18 16:34:01,259 INFO L387 tUnfolder$Statistics]: existing Event has 352 ancestors and is cut-off event [2022-04-18 16:34:01,259 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][536], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 978#thread2Err16ASSERT_VIOLATIONDATA_RACEtrue, 926#L124-2true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:01,259 INFO L384 tUnfolder$Statistics]: this new event has 479 ancestors and is cut-off event [2022-04-18 16:34:01,259 INFO L387 tUnfolder$Statistics]: existing Event has 349 ancestors and is cut-off event [2022-04-18 16:34:01,259 INFO L387 tUnfolder$Statistics]: existing Event has 471 ancestors and is cut-off event [2022-04-18 16:34:01,259 INFO L387 tUnfolder$Statistics]: existing Event has 352 ancestors and is cut-off event [2022-04-18 16:34:01,259 INFO L387 tUnfolder$Statistics]: existing Event has 352 ancestors and is cut-off event [2022-04-18 16:34:01,267 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][612], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 926#L124-2true, 1199#(= |#race~is_null_5~0| 0), 1047#L83-6true, 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 252#thread1Err19ASSERT_VIOLATIONDATA_RACEtrue, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:01,268 INFO L384 tUnfolder$Statistics]: this new event has 480 ancestors and is cut-off event [2022-04-18 16:34:01,268 INFO L387 tUnfolder$Statistics]: existing Event has 361 ancestors and is cut-off event [2022-04-18 16:34:01,268 INFO L387 tUnfolder$Statistics]: existing Event has 358 ancestors and is cut-off event [2022-04-18 16:34:01,268 INFO L387 tUnfolder$Statistics]: existing Event has 361 ancestors and is cut-off event [2022-04-18 16:34:01,268 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][612], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 926#L124-2true, 1199#(= |#race~is_null_5~0| 0), 1047#L83-6true, 1194#(= |#race~is_null_1~0| 0), 704#L57-16true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:01,268 INFO L384 tUnfolder$Statistics]: this new event has 480 ancestors and is cut-off event [2022-04-18 16:34:01,268 INFO L387 tUnfolder$Statistics]: existing Event has 358 ancestors and is cut-off event [2022-04-18 16:34:01,268 INFO L387 tUnfolder$Statistics]: existing Event has 361 ancestors and is cut-off event [2022-04-18 16:34:01,268 INFO L387 tUnfolder$Statistics]: existing Event has 361 ancestors and is cut-off event [2022-04-18 16:34:01,268 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][612], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 926#L124-2true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 45#L57-15true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:01,268 INFO L384 tUnfolder$Statistics]: this new event has 479 ancestors and is cut-off event [2022-04-18 16:34:01,268 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:01,268 INFO L387 tUnfolder$Statistics]: existing Event has 357 ancestors and is cut-off event [2022-04-18 16:34:01,268 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:01,318 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][535], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 835#L84-7true, 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:34:01,318 INFO L384 tUnfolder$Statistics]: this new event has 480 ancestors and is cut-off event [2022-04-18 16:34:01,318 INFO L387 tUnfolder$Statistics]: existing Event has 353 ancestors and is cut-off event [2022-04-18 16:34:01,318 INFO L387 tUnfolder$Statistics]: existing Event has 353 ancestors and is cut-off event [2022-04-18 16:34:01,318 INFO L387 tUnfolder$Statistics]: existing Event has 350 ancestors and is cut-off event [2022-04-18 16:34:01,318 INFO L387 tUnfolder$Statistics]: existing Event has 472 ancestors and is cut-off event [2022-04-18 16:34:01,318 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 835#L84-7true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 419#L124-6true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:01,319 INFO L384 tUnfolder$Statistics]: this new event has 483 ancestors and is cut-off event [2022-04-18 16:34:01,319 INFO L387 tUnfolder$Statistics]: existing Event has 475 ancestors and is cut-off event [2022-04-18 16:34:01,319 INFO L387 tUnfolder$Statistics]: existing Event has 356 ancestors and is cut-off event [2022-04-18 16:34:01,319 INFO L387 tUnfolder$Statistics]: existing Event has 353 ancestors and is cut-off event [2022-04-18 16:34:01,319 INFO L387 tUnfolder$Statistics]: existing Event has 356 ancestors and is cut-off event [2022-04-18 16:34:01,319 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 523#L124-5true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 835#L84-7true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:01,319 INFO L384 tUnfolder$Statistics]: this new event has 482 ancestors and is cut-off event [2022-04-18 16:34:01,319 INFO L387 tUnfolder$Statistics]: existing Event has 352 ancestors and is cut-off event [2022-04-18 16:34:01,319 INFO L387 tUnfolder$Statistics]: existing Event has 355 ancestors and is cut-off event [2022-04-18 16:34:01,319 INFO L387 tUnfolder$Statistics]: existing Event has 355 ancestors and is cut-off event [2022-04-18 16:34:01,319 INFO L387 tUnfolder$Statistics]: existing Event has 474 ancestors and is cut-off event [2022-04-18 16:34:01,319 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][539], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 835#L84-7true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:01,319 INFO L384 tUnfolder$Statistics]: this new event has 481 ancestors and is cut-off event [2022-04-18 16:34:01,319 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is cut-off event [2022-04-18 16:34:01,319 INFO L387 tUnfolder$Statistics]: existing Event has 351 ancestors and is cut-off event [2022-04-18 16:34:01,320 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is cut-off event [2022-04-18 16:34:01,320 INFO L387 tUnfolder$Statistics]: existing Event has 473 ancestors and is cut-off event [2022-04-18 16:34:01,320 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][535], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 978#thread2Err16ASSERT_VIOLATIONDATA_RACEtrue, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:34:01,320 INFO L384 tUnfolder$Statistics]: this new event has 480 ancestors and is cut-off event [2022-04-18 16:34:01,320 INFO L387 tUnfolder$Statistics]: existing Event has 353 ancestors and is cut-off event [2022-04-18 16:34:01,320 INFO L387 tUnfolder$Statistics]: existing Event has 353 ancestors and is cut-off event [2022-04-18 16:34:01,320 INFO L387 tUnfolder$Statistics]: existing Event has 350 ancestors and is cut-off event [2022-04-18 16:34:01,320 INFO L387 tUnfolder$Statistics]: existing Event has 472 ancestors and is cut-off event [2022-04-18 16:34:01,320 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 978#thread2Err16ASSERT_VIOLATIONDATA_RACEtrue, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 419#L124-6true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:01,320 INFO L384 tUnfolder$Statistics]: this new event has 483 ancestors and is cut-off event [2022-04-18 16:34:01,321 INFO L387 tUnfolder$Statistics]: existing Event has 475 ancestors and is cut-off event [2022-04-18 16:34:01,321 INFO L387 tUnfolder$Statistics]: existing Event has 356 ancestors and is cut-off event [2022-04-18 16:34:01,321 INFO L387 tUnfolder$Statistics]: existing Event has 356 ancestors and is cut-off event [2022-04-18 16:34:01,321 INFO L387 tUnfolder$Statistics]: existing Event has 353 ancestors and is cut-off event [2022-04-18 16:34:01,321 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 523#L124-5true, 978#thread2Err16ASSERT_VIOLATIONDATA_RACEtrue, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:01,321 INFO L384 tUnfolder$Statistics]: this new event has 482 ancestors and is cut-off event [2022-04-18 16:34:01,321 INFO L387 tUnfolder$Statistics]: existing Event has 352 ancestors and is cut-off event [2022-04-18 16:34:01,321 INFO L387 tUnfolder$Statistics]: existing Event has 355 ancestors and is cut-off event [2022-04-18 16:34:01,321 INFO L387 tUnfolder$Statistics]: existing Event has 355 ancestors and is cut-off event [2022-04-18 16:34:01,321 INFO L387 tUnfolder$Statistics]: existing Event has 474 ancestors and is cut-off event [2022-04-18 16:34:01,321 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][539], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 978#thread2Err16ASSERT_VIOLATIONDATA_RACEtrue, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:01,321 INFO L384 tUnfolder$Statistics]: this new event has 481 ancestors and is cut-off event [2022-04-18 16:34:01,321 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is cut-off event [2022-04-18 16:34:01,321 INFO L387 tUnfolder$Statistics]: existing Event has 351 ancestors and is cut-off event [2022-04-18 16:34:01,321 INFO L387 tUnfolder$Statistics]: existing Event has 473 ancestors and is cut-off event [2022-04-18 16:34:01,321 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is cut-off event [2022-04-18 16:34:01,330 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][611], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 45#L57-15true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:34:01,330 INFO L384 tUnfolder$Statistics]: this new event has 480 ancestors and is cut-off event [2022-04-18 16:34:01,330 INFO L387 tUnfolder$Statistics]: existing Event has 361 ancestors and is cut-off event [2022-04-18 16:34:01,330 INFO L387 tUnfolder$Statistics]: existing Event has 358 ancestors and is cut-off event [2022-04-18 16:34:01,330 INFO L387 tUnfolder$Statistics]: existing Event has 361 ancestors and is cut-off event [2022-04-18 16:34:01,330 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][611], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 252#thread1Err19ASSERT_VIOLATIONDATA_RACEtrue, 952#L124-3true]) [2022-04-18 16:34:01,330 INFO L384 tUnfolder$Statistics]: this new event has 481 ancestors and is cut-off event [2022-04-18 16:34:01,330 INFO L387 tUnfolder$Statistics]: existing Event has 362 ancestors and is cut-off event [2022-04-18 16:34:01,331 INFO L387 tUnfolder$Statistics]: existing Event has 359 ancestors and is cut-off event [2022-04-18 16:34:01,331 INFO L387 tUnfolder$Statistics]: existing Event has 362 ancestors and is cut-off event [2022-04-18 16:34:01,331 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][611], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 704#L57-16true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:34:01,331 INFO L384 tUnfolder$Statistics]: this new event has 481 ancestors and is cut-off event [2022-04-18 16:34:01,331 INFO L387 tUnfolder$Statistics]: existing Event has 362 ancestors and is cut-off event [2022-04-18 16:34:01,331 INFO L387 tUnfolder$Statistics]: existing Event has 359 ancestors and is cut-off event [2022-04-18 16:34:01,331 INFO L387 tUnfolder$Statistics]: existing Event has 362 ancestors and is cut-off event [2022-04-18 16:34:01,331 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 523#L124-5true, Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 45#L57-15true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:01,331 INFO L384 tUnfolder$Statistics]: this new event has 482 ancestors and is cut-off event [2022-04-18 16:34:01,331 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:01,331 INFO L387 tUnfolder$Statistics]: existing Event has 363 ancestors and is cut-off event [2022-04-18 16:34:01,331 INFO L387 tUnfolder$Statistics]: existing Event has 363 ancestors and is cut-off event [2022-04-18 16:34:01,331 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 45#L57-15true, 419#L124-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:01,331 INFO L384 tUnfolder$Statistics]: this new event has 483 ancestors and is cut-off event [2022-04-18 16:34:01,331 INFO L387 tUnfolder$Statistics]: existing Event has 361 ancestors and is cut-off event [2022-04-18 16:34:01,331 INFO L387 tUnfolder$Statistics]: existing Event has 364 ancestors and is cut-off event [2022-04-18 16:34:01,332 INFO L387 tUnfolder$Statistics]: existing Event has 364 ancestors and is cut-off event [2022-04-18 16:34:01,332 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 523#L124-5true, Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1047#L83-6true, 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 252#thread1Err19ASSERT_VIOLATIONDATA_RACEtrue, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:01,332 INFO L384 tUnfolder$Statistics]: this new event has 483 ancestors and is cut-off event [2022-04-18 16:34:01,332 INFO L387 tUnfolder$Statistics]: existing Event has 361 ancestors and is cut-off event [2022-04-18 16:34:01,332 INFO L387 tUnfolder$Statistics]: existing Event has 364 ancestors and is cut-off event [2022-04-18 16:34:01,332 INFO L387 tUnfolder$Statistics]: existing Event has 364 ancestors and is cut-off event [2022-04-18 16:34:01,332 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1047#L83-6true, 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 419#L124-6true, 252#thread1Err19ASSERT_VIOLATIONDATA_RACEtrue, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:01,332 INFO L384 tUnfolder$Statistics]: this new event has 484 ancestors and is cut-off event [2022-04-18 16:34:01,332 INFO L387 tUnfolder$Statistics]: existing Event has 362 ancestors and is cut-off event [2022-04-18 16:34:01,332 INFO L387 tUnfolder$Statistics]: existing Event has 365 ancestors and is cut-off event [2022-04-18 16:34:01,332 INFO L387 tUnfolder$Statistics]: existing Event has 365 ancestors and is cut-off event [2022-04-18 16:34:01,332 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 523#L124-5true, 1199#(= |#race~is_null_5~0| 0), 1047#L83-6true, 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 704#L57-16true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:01,332 INFO L384 tUnfolder$Statistics]: this new event has 483 ancestors and is cut-off event [2022-04-18 16:34:01,332 INFO L387 tUnfolder$Statistics]: existing Event has 364 ancestors and is cut-off event [2022-04-18 16:34:01,332 INFO L387 tUnfolder$Statistics]: existing Event has 361 ancestors and is cut-off event [2022-04-18 16:34:01,332 INFO L387 tUnfolder$Statistics]: existing Event has 364 ancestors and is cut-off event [2022-04-18 16:34:01,332 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1047#L83-6true, 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 704#L57-16true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 419#L124-6true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:01,333 INFO L384 tUnfolder$Statistics]: this new event has 484 ancestors and is cut-off event [2022-04-18 16:34:01,333 INFO L387 tUnfolder$Statistics]: existing Event has 362 ancestors and is cut-off event [2022-04-18 16:34:01,333 INFO L387 tUnfolder$Statistics]: existing Event has 365 ancestors and is cut-off event [2022-04-18 16:34:01,333 INFO L387 tUnfolder$Statistics]: existing Event has 365 ancestors and is cut-off event [2022-04-18 16:34:01,333 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][615], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 252#thread1Err19ASSERT_VIOLATIONDATA_RACEtrue, 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:01,333 INFO L384 tUnfolder$Statistics]: this new event has 482 ancestors and is cut-off event [2022-04-18 16:34:01,333 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:01,333 INFO L387 tUnfolder$Statistics]: existing Event has 363 ancestors and is cut-off event [2022-04-18 16:34:01,333 INFO L387 tUnfolder$Statistics]: existing Event has 363 ancestors and is cut-off event [2022-04-18 16:34:01,333 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][615], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 704#L57-16true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:01,333 INFO L384 tUnfolder$Statistics]: this new event has 482 ancestors and is cut-off event [2022-04-18 16:34:01,333 INFO L387 tUnfolder$Statistics]: existing Event has 363 ancestors and is cut-off event [2022-04-18 16:34:01,333 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:01,333 INFO L387 tUnfolder$Statistics]: existing Event has 363 ancestors and is cut-off event [2022-04-18 16:34:01,333 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][615], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 45#L57-15true, 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:01,333 INFO L384 tUnfolder$Statistics]: this new event has 481 ancestors and is cut-off event [2022-04-18 16:34:01,333 INFO L387 tUnfolder$Statistics]: existing Event has 362 ancestors and is cut-off event [2022-04-18 16:34:01,333 INFO L387 tUnfolder$Statistics]: existing Event has 359 ancestors and is cut-off event [2022-04-18 16:34:01,334 INFO L387 tUnfolder$Statistics]: existing Event has 362 ancestors and is cut-off event [2022-04-18 16:34:01,396 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][440], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1006#L124-7true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 148#L84-15true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:01,396 INFO L384 tUnfolder$Statistics]: this new event has 493 ancestors and is cut-off event [2022-04-18 16:34:01,396 INFO L387 tUnfolder$Statistics]: existing Event has 351 ancestors and is cut-off event [2022-04-18 16:34:01,396 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is cut-off event [2022-04-18 16:34:01,396 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is cut-off event [2022-04-18 16:34:01,397 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][440], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1006#L124-7true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 238#L88-11true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:01,397 INFO L384 tUnfolder$Statistics]: this new event has 555 ancestors and is cut-off event [2022-04-18 16:34:01,397 INFO L387 tUnfolder$Statistics]: existing Event has 413 ancestors and is cut-off event [2022-04-18 16:34:01,397 INFO L387 tUnfolder$Statistics]: existing Event has 416 ancestors and is cut-off event [2022-04-18 16:34:01,397 INFO L387 tUnfolder$Statistics]: existing Event has 416 ancestors and is cut-off event [2022-04-18 16:34:01,397 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][440], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1006#L124-7true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 835#L84-7true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:01,397 INFO L384 tUnfolder$Statistics]: this new event has 485 ancestors and is cut-off event [2022-04-18 16:34:01,398 INFO L387 tUnfolder$Statistics]: existing Event has 346 ancestors and is cut-off event [2022-04-18 16:34:01,398 INFO L387 tUnfolder$Statistics]: existing Event has 343 ancestors and is cut-off event [2022-04-18 16:34:01,398 INFO L387 tUnfolder$Statistics]: existing Event has 346 ancestors and is cut-off event [2022-04-18 16:34:01,398 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][440], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1006#L124-7true, 978#thread2Err16ASSERT_VIOLATIONDATA_RACEtrue, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:01,398 INFO L384 tUnfolder$Statistics]: this new event has 485 ancestors and is cut-off event [2022-04-18 16:34:01,398 INFO L387 tUnfolder$Statistics]: existing Event has 346 ancestors and is cut-off event [2022-04-18 16:34:01,398 INFO L387 tUnfolder$Statistics]: existing Event has 346 ancestors and is cut-off event [2022-04-18 16:34:01,398 INFO L387 tUnfolder$Statistics]: existing Event has 343 ancestors and is cut-off event [2022-04-18 16:34:01,398 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][440], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1006#L124-7true, 1199#(= |#race~is_null_5~0| 0), 470#thread2Err32ASSERT_VIOLATIONDATA_RACEtrue, 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:01,398 INFO L384 tUnfolder$Statistics]: this new event has 525 ancestors and is cut-off event [2022-04-18 16:34:01,398 INFO L387 tUnfolder$Statistics]: existing Event has 386 ancestors and is cut-off event [2022-04-18 16:34:01,398 INFO L387 tUnfolder$Statistics]: existing Event has 383 ancestors and is cut-off event [2022-04-18 16:34:01,398 INFO L387 tUnfolder$Statistics]: existing Event has 386 ancestors and is cut-off event [2022-04-18 16:34:01,399 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][440], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1006#L124-7true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 294#L86-10true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:01,399 INFO L384 tUnfolder$Statistics]: this new event has 524 ancestors and is cut-off event [2022-04-18 16:34:01,399 INFO L387 tUnfolder$Statistics]: existing Event has 385 ancestors and is cut-off event [2022-04-18 16:34:01,399 INFO L387 tUnfolder$Statistics]: existing Event has 382 ancestors and is cut-off event [2022-04-18 16:34:01,399 INFO L387 tUnfolder$Statistics]: existing Event has 385 ancestors and is cut-off event [2022-04-18 16:34:01,399 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][440], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1006#L124-7true, 593#L86-11true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:01,399 INFO L384 tUnfolder$Statistics]: this new event has 525 ancestors and is cut-off event [2022-04-18 16:34:01,399 INFO L387 tUnfolder$Statistics]: existing Event has 386 ancestors and is cut-off event [2022-04-18 16:34:01,399 INFO L387 tUnfolder$Statistics]: existing Event has 383 ancestors and is cut-off event [2022-04-18 16:34:01,399 INFO L387 tUnfolder$Statistics]: existing Event has 386 ancestors and is cut-off event [2022-04-18 16:34:01,399 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][440], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1006#L124-7true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 315#L84-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:01,399 INFO L384 tUnfolder$Statistics]: this new event has 484 ancestors and is cut-off event [2022-04-18 16:34:01,399 INFO L387 tUnfolder$Statistics]: existing Event has 345 ancestors and is cut-off event [2022-04-18 16:34:01,399 INFO L387 tUnfolder$Statistics]: existing Event has 345 ancestors and is cut-off event [2022-04-18 16:34:01,399 INFO L387 tUnfolder$Statistics]: existing Event has 342 ancestors and is cut-off event [2022-04-18 16:34:01,400 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][440], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1006#L124-7true, 977#thread2Err25ASSERT_VIOLATIONDATA_RACEtrue, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:01,400 INFO L384 tUnfolder$Statistics]: this new event has 509 ancestors and is cut-off event [2022-04-18 16:34:01,400 INFO L387 tUnfolder$Statistics]: existing Event has 370 ancestors and is cut-off event [2022-04-18 16:34:01,400 INFO L387 tUnfolder$Statistics]: existing Event has 367 ancestors and is cut-off event [2022-04-18 16:34:01,400 INFO L387 tUnfolder$Statistics]: existing Event has 370 ancestors and is cut-off event [2022-04-18 16:34:01,400 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][440], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1006#L124-7true, 951#L85-11true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:01,400 INFO L384 tUnfolder$Statistics]: this new event has 509 ancestors and is cut-off event [2022-04-18 16:34:01,400 INFO L387 tUnfolder$Statistics]: existing Event has 370 ancestors and is cut-off event [2022-04-18 16:34:01,400 INFO L387 tUnfolder$Statistics]: existing Event has 367 ancestors and is cut-off event [2022-04-18 16:34:01,400 INFO L387 tUnfolder$Statistics]: existing Event has 370 ancestors and is cut-off event [2022-04-18 16:34:01,400 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][440], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1006#L124-7true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 467#L85-10true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:01,400 INFO L384 tUnfolder$Statistics]: this new event has 508 ancestors and is cut-off event [2022-04-18 16:34:01,400 INFO L387 tUnfolder$Statistics]: existing Event has 369 ancestors and is cut-off event [2022-04-18 16:34:01,400 INFO L387 tUnfolder$Statistics]: existing Event has 369 ancestors and is cut-off event [2022-04-18 16:34:01,400 INFO L387 tUnfolder$Statistics]: existing Event has 366 ancestors and is cut-off event [2022-04-18 16:34:01,401 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][440], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 719#L84-16true, 1006#L124-7true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:01,401 INFO L384 tUnfolder$Statistics]: this new event has 494 ancestors and is cut-off event [2022-04-18 16:34:01,401 INFO L387 tUnfolder$Statistics]: existing Event has 355 ancestors and is cut-off event [2022-04-18 16:34:01,401 INFO L387 tUnfolder$Statistics]: existing Event has 352 ancestors and is cut-off event [2022-04-18 16:34:01,401 INFO L387 tUnfolder$Statistics]: existing Event has 355 ancestors and is cut-off event [2022-04-18 16:34:01,401 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][440], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1006#L124-7true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 948#thread2Err19ASSERT_VIOLATIONDATA_RACEtrue, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:01,401 INFO L384 tUnfolder$Statistics]: this new event has 494 ancestors and is cut-off event [2022-04-18 16:34:01,401 INFO L387 tUnfolder$Statistics]: existing Event has 355 ancestors and is cut-off event [2022-04-18 16:34:01,401 INFO L387 tUnfolder$Statistics]: existing Event has 355 ancestors and is cut-off event [2022-04-18 16:34:01,401 INFO L387 tUnfolder$Statistics]: existing Event has 352 ancestors and is cut-off event [2022-04-18 16:34:01,401 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][440], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1006#L124-7true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 604#thread2Err38ASSERT_VIOLATIONDATA_RACEtrue, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:01,401 INFO L384 tUnfolder$Statistics]: this new event has 539 ancestors and is cut-off event [2022-04-18 16:34:01,401 INFO L387 tUnfolder$Statistics]: existing Event has 400 ancestors and is cut-off event [2022-04-18 16:34:01,401 INFO L387 tUnfolder$Statistics]: existing Event has 397 ancestors and is cut-off event [2022-04-18 16:34:01,402 INFO L387 tUnfolder$Statistics]: existing Event has 400 ancestors and is cut-off event [2022-04-18 16:34:01,402 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][440], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1006#L124-7true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 697#L87-10true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:01,402 INFO L384 tUnfolder$Statistics]: this new event has 538 ancestors and is cut-off event [2022-04-18 16:34:01,402 INFO L387 tUnfolder$Statistics]: existing Event has 396 ancestors and is cut-off event [2022-04-18 16:34:01,402 INFO L387 tUnfolder$Statistics]: existing Event has 399 ancestors and is cut-off event [2022-04-18 16:34:01,402 INFO L387 tUnfolder$Statistics]: existing Event has 399 ancestors and is cut-off event [2022-04-18 16:34:01,402 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][440], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1006#L124-7true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 128#L88-10true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:01,402 INFO L384 tUnfolder$Statistics]: this new event has 554 ancestors and is cut-off event [2022-04-18 16:34:01,402 INFO L387 tUnfolder$Statistics]: existing Event has 412 ancestors and is cut-off event [2022-04-18 16:34:01,402 INFO L387 tUnfolder$Statistics]: existing Event has 415 ancestors and is cut-off event [2022-04-18 16:34:01,402 INFO L387 tUnfolder$Statistics]: existing Event has 415 ancestors and is cut-off event [2022-04-18 16:34:01,402 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][440], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1006#L124-7true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 852#L87-11true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:01,402 INFO L384 tUnfolder$Statistics]: this new event has 539 ancestors and is cut-off event [2022-04-18 16:34:01,402 INFO L387 tUnfolder$Statistics]: existing Event has 400 ancestors and is cut-off event [2022-04-18 16:34:01,402 INFO L387 tUnfolder$Statistics]: existing Event has 397 ancestors and is cut-off event [2022-04-18 16:34:01,403 INFO L387 tUnfolder$Statistics]: existing Event has 400 ancestors and is cut-off event [2022-04-18 16:34:01,403 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][440], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1006#L124-7true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 47#thread2Err45ASSERT_VIOLATIONDATA_RACEtrue, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:01,403 INFO L384 tUnfolder$Statistics]: this new event has 555 ancestors and is cut-off event [2022-04-18 16:34:01,403 INFO L387 tUnfolder$Statistics]: existing Event has 413 ancestors and is cut-off event [2022-04-18 16:34:01,403 INFO L387 tUnfolder$Statistics]: existing Event has 416 ancestors and is cut-off event [2022-04-18 16:34:01,403 INFO L387 tUnfolder$Statistics]: existing Event has 416 ancestors and is cut-off event [2022-04-18 16:34:01,742 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1094#L123-4true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 148#L84-15true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:01,742 INFO L384 tUnfolder$Statistics]: this new event has 483 ancestors and is cut-off event [2022-04-18 16:34:01,742 INFO L387 tUnfolder$Statistics]: existing Event has 356 ancestors and is cut-off event [2022-04-18 16:34:01,742 INFO L387 tUnfolder$Statistics]: existing Event has 475 ancestors and is cut-off event [2022-04-18 16:34:01,742 INFO L387 tUnfolder$Statistics]: existing Event has 353 ancestors and is cut-off event [2022-04-18 16:34:01,742 INFO L387 tUnfolder$Statistics]: existing Event has 356 ancestors and is cut-off event [2022-04-18 16:34:01,803 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 719#L84-16true, 1094#L123-4true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:01,804 INFO L384 tUnfolder$Statistics]: this new event has 484 ancestors and is cut-off event [2022-04-18 16:34:01,804 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is cut-off event [2022-04-18 16:34:01,804 INFO L387 tUnfolder$Statistics]: existing Event has 357 ancestors and is cut-off event [2022-04-18 16:34:01,804 INFO L387 tUnfolder$Statistics]: existing Event has 476 ancestors and is cut-off event [2022-04-18 16:34:01,804 INFO L387 tUnfolder$Statistics]: existing Event has 357 ancestors and is cut-off event [2022-04-18 16:34:01,804 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1094#L123-4true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 948#thread2Err19ASSERT_VIOLATIONDATA_RACEtrue, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:01,804 INFO L384 tUnfolder$Statistics]: this new event has 484 ancestors and is cut-off event [2022-04-18 16:34:01,804 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is cut-off event [2022-04-18 16:34:01,804 INFO L387 tUnfolder$Statistics]: existing Event has 357 ancestors and is cut-off event [2022-04-18 16:34:01,804 INFO L387 tUnfolder$Statistics]: existing Event has 357 ancestors and is cut-off event [2022-04-18 16:34:01,804 INFO L387 tUnfolder$Statistics]: existing Event has 476 ancestors and is cut-off event [2022-04-18 16:34:01,901 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 49#L124-1true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 148#L84-15true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:01,901 INFO L384 tUnfolder$Statistics]: this new event has 486 ancestors and is cut-off event [2022-04-18 16:34:01,901 INFO L387 tUnfolder$Statistics]: existing Event has 356 ancestors and is cut-off event [2022-04-18 16:34:01,901 INFO L387 tUnfolder$Statistics]: existing Event has 359 ancestors and is cut-off event [2022-04-18 16:34:01,901 INFO L387 tUnfolder$Statistics]: existing Event has 359 ancestors and is cut-off event [2022-04-18 16:34:01,901 INFO L387 tUnfolder$Statistics]: existing Event has 478 ancestors and is cut-off event [2022-04-18 16:34:01,943 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][536], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 926#L124-2true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 148#L84-15true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:01,944 INFO L384 tUnfolder$Statistics]: this new event has 487 ancestors and is cut-off event [2022-04-18 16:34:01,944 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:01,944 INFO L387 tUnfolder$Statistics]: existing Event has 357 ancestors and is cut-off event [2022-04-18 16:34:01,944 INFO L387 tUnfolder$Statistics]: existing Event has 479 ancestors and is cut-off event [2022-04-18 16:34:01,944 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:01,959 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 719#L84-16true, 49#L124-1true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:01,959 INFO L384 tUnfolder$Statistics]: this new event has 487 ancestors and is cut-off event [2022-04-18 16:34:01,959 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:01,959 INFO L387 tUnfolder$Statistics]: existing Event has 479 ancestors and is cut-off event [2022-04-18 16:34:01,959 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:01,959 INFO L387 tUnfolder$Statistics]: existing Event has 357 ancestors and is cut-off event [2022-04-18 16:34:01,960 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 49#L124-1true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 948#thread2Err19ASSERT_VIOLATIONDATA_RACEtrue, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:01,960 INFO L384 tUnfolder$Statistics]: this new event has 487 ancestors and is cut-off event [2022-04-18 16:34:01,960 INFO L387 tUnfolder$Statistics]: existing Event has 357 ancestors and is cut-off event [2022-04-18 16:34:01,960 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:01,960 INFO L387 tUnfolder$Statistics]: existing Event has 479 ancestors and is cut-off event [2022-04-18 16:34:01,960 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:01,991 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][535], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 148#L84-15true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:34:01,992 INFO L384 tUnfolder$Statistics]: this new event has 488 ancestors and is cut-off event [2022-04-18 16:34:01,992 INFO L387 tUnfolder$Statistics]: existing Event has 358 ancestors and is cut-off event [2022-04-18 16:34:01,992 INFO L387 tUnfolder$Statistics]: existing Event has 480 ancestors and is cut-off event [2022-04-18 16:34:01,992 INFO L387 tUnfolder$Statistics]: existing Event has 361 ancestors and is cut-off event [2022-04-18 16:34:01,992 INFO L387 tUnfolder$Statistics]: existing Event has 361 ancestors and is cut-off event [2022-04-18 16:34:01,992 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 523#L124-5true, Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 148#L84-15true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:01,992 INFO L384 tUnfolder$Statistics]: this new event has 490 ancestors and is cut-off event [2022-04-18 16:34:01,992 INFO L387 tUnfolder$Statistics]: existing Event has 363 ancestors and is cut-off event [2022-04-18 16:34:01,992 INFO L387 tUnfolder$Statistics]: existing Event has 363 ancestors and is cut-off event [2022-04-18 16:34:01,992 INFO L387 tUnfolder$Statistics]: existing Event has 482 ancestors and is cut-off event [2022-04-18 16:34:01,992 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:01,992 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 148#L84-15true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 419#L124-6true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:01,992 INFO L384 tUnfolder$Statistics]: this new event has 491 ancestors and is cut-off event [2022-04-18 16:34:01,992 INFO L387 tUnfolder$Statistics]: existing Event has 483 ancestors and is cut-off event [2022-04-18 16:34:01,992 INFO L387 tUnfolder$Statistics]: existing Event has 361 ancestors and is cut-off event [2022-04-18 16:34:01,992 INFO L387 tUnfolder$Statistics]: existing Event has 364 ancestors and is cut-off event [2022-04-18 16:34:01,993 INFO L387 tUnfolder$Statistics]: existing Event has 364 ancestors and is cut-off event [2022-04-18 16:34:01,993 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][539], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 148#L84-15true, 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:01,993 INFO L384 tUnfolder$Statistics]: this new event has 489 ancestors and is cut-off event [2022-04-18 16:34:01,993 INFO L387 tUnfolder$Statistics]: existing Event has 359 ancestors and is cut-off event [2022-04-18 16:34:01,993 INFO L387 tUnfolder$Statistics]: existing Event has 481 ancestors and is cut-off event [2022-04-18 16:34:01,993 INFO L387 tUnfolder$Statistics]: existing Event has 362 ancestors and is cut-off event [2022-04-18 16:34:01,993 INFO L387 tUnfolder$Statistics]: existing Event has 362 ancestors and is cut-off event [2022-04-18 16:34:02,007 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][536], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 719#L84-16true, 926#L124-2true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:02,007 INFO L384 tUnfolder$Statistics]: this new event has 488 ancestors and is cut-off event [2022-04-18 16:34:02,007 INFO L387 tUnfolder$Statistics]: existing Event has 361 ancestors and is cut-off event [2022-04-18 16:34:02,007 INFO L387 tUnfolder$Statistics]: existing Event has 480 ancestors and is cut-off event [2022-04-18 16:34:02,007 INFO L387 tUnfolder$Statistics]: existing Event has 358 ancestors and is cut-off event [2022-04-18 16:34:02,008 INFO L387 tUnfolder$Statistics]: existing Event has 361 ancestors and is cut-off event [2022-04-18 16:34:02,008 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][536], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 926#L124-2true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 948#thread2Err19ASSERT_VIOLATIONDATA_RACEtrue, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:02,008 INFO L384 tUnfolder$Statistics]: this new event has 488 ancestors and is cut-off event [2022-04-18 16:34:02,008 INFO L387 tUnfolder$Statistics]: existing Event has 361 ancestors and is cut-off event [2022-04-18 16:34:02,008 INFO L387 tUnfolder$Statistics]: existing Event has 480 ancestors and is cut-off event [2022-04-18 16:34:02,008 INFO L387 tUnfolder$Statistics]: existing Event has 358 ancestors and is cut-off event [2022-04-18 16:34:02,008 INFO L387 tUnfolder$Statistics]: existing Event has 361 ancestors and is cut-off event [2022-04-18 16:34:02,017 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][612], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 926#L124-2true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 252#thread1Err19ASSERT_VIOLATIONDATA_RACEtrue]) [2022-04-18 16:34:02,017 INFO L384 tUnfolder$Statistics]: this new event has 488 ancestors and is cut-off event [2022-04-18 16:34:02,017 INFO L387 tUnfolder$Statistics]: existing Event has 480 ancestors and is cut-off event [2022-04-18 16:34:02,017 INFO L387 tUnfolder$Statistics]: existing Event has 361 ancestors and is cut-off event [2022-04-18 16:34:02,017 INFO L387 tUnfolder$Statistics]: existing Event has 358 ancestors and is cut-off event [2022-04-18 16:34:02,017 INFO L387 tUnfolder$Statistics]: existing Event has 361 ancestors and is cut-off event [2022-04-18 16:34:02,018 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][612], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 926#L124-2true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 704#L57-16true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:02,018 INFO L384 tUnfolder$Statistics]: this new event has 488 ancestors and is cut-off event [2022-04-18 16:34:02,018 INFO L387 tUnfolder$Statistics]: existing Event has 358 ancestors and is cut-off event [2022-04-18 16:34:02,018 INFO L387 tUnfolder$Statistics]: existing Event has 361 ancestors and is cut-off event [2022-04-18 16:34:02,018 INFO L387 tUnfolder$Statistics]: existing Event has 480 ancestors and is cut-off event [2022-04-18 16:34:02,018 INFO L387 tUnfolder$Statistics]: existing Event has 361 ancestors and is cut-off event [2022-04-18 16:34:02,054 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][535], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 719#L84-16true, Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:34:02,055 INFO L384 tUnfolder$Statistics]: this new event has 489 ancestors and is cut-off event [2022-04-18 16:34:02,055 INFO L387 tUnfolder$Statistics]: existing Event has 359 ancestors and is cut-off event [2022-04-18 16:34:02,055 INFO L387 tUnfolder$Statistics]: existing Event has 362 ancestors and is cut-off event [2022-04-18 16:34:02,055 INFO L387 tUnfolder$Statistics]: existing Event has 362 ancestors and is cut-off event [2022-04-18 16:34:02,055 INFO L387 tUnfolder$Statistics]: existing Event has 481 ancestors and is cut-off event [2022-04-18 16:34:02,055 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 719#L84-16true, 523#L124-5true, Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:02,055 INFO L384 tUnfolder$Statistics]: this new event has 491 ancestors and is cut-off event [2022-04-18 16:34:02,055 INFO L387 tUnfolder$Statistics]: existing Event has 364 ancestors and is cut-off event [2022-04-18 16:34:02,055 INFO L387 tUnfolder$Statistics]: existing Event has 361 ancestors and is cut-off event [2022-04-18 16:34:02,055 INFO L387 tUnfolder$Statistics]: existing Event has 483 ancestors and is cut-off event [2022-04-18 16:34:02,055 INFO L387 tUnfolder$Statistics]: existing Event has 364 ancestors and is cut-off event [2022-04-18 16:34:02,055 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 719#L84-16true, Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 419#L124-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:02,055 INFO L384 tUnfolder$Statistics]: this new event has 492 ancestors and is cut-off event [2022-04-18 16:34:02,055 INFO L387 tUnfolder$Statistics]: existing Event has 365 ancestors and is cut-off event [2022-04-18 16:34:02,055 INFO L387 tUnfolder$Statistics]: existing Event has 484 ancestors and is cut-off event [2022-04-18 16:34:02,056 INFO L387 tUnfolder$Statistics]: existing Event has 365 ancestors and is cut-off event [2022-04-18 16:34:02,056 INFO L387 tUnfolder$Statistics]: existing Event has 362 ancestors and is cut-off event [2022-04-18 16:34:02,056 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][539], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 719#L84-16true, Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:02,056 INFO L384 tUnfolder$Statistics]: this new event has 490 ancestors and is cut-off event [2022-04-18 16:34:02,056 INFO L387 tUnfolder$Statistics]: existing Event has 363 ancestors and is cut-off event [2022-04-18 16:34:02,056 INFO L387 tUnfolder$Statistics]: existing Event has 363 ancestors and is cut-off event [2022-04-18 16:34:02,056 INFO L387 tUnfolder$Statistics]: existing Event has 482 ancestors and is cut-off event [2022-04-18 16:34:02,056 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:02,056 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][535], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 948#thread2Err19ASSERT_VIOLATIONDATA_RACEtrue, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:34:02,056 INFO L384 tUnfolder$Statistics]: this new event has 489 ancestors and is cut-off event [2022-04-18 16:34:02,057 INFO L387 tUnfolder$Statistics]: existing Event has 481 ancestors and is cut-off event [2022-04-18 16:34:02,057 INFO L387 tUnfolder$Statistics]: existing Event has 359 ancestors and is cut-off event [2022-04-18 16:34:02,057 INFO L387 tUnfolder$Statistics]: existing Event has 362 ancestors and is cut-off event [2022-04-18 16:34:02,057 INFO L387 tUnfolder$Statistics]: existing Event has 362 ancestors and is cut-off event [2022-04-18 16:34:02,057 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 523#L124-5true, Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 948#thread2Err19ASSERT_VIOLATIONDATA_RACEtrue, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:02,057 INFO L384 tUnfolder$Statistics]: this new event has 491 ancestors and is cut-off event [2022-04-18 16:34:02,057 INFO L387 tUnfolder$Statistics]: existing Event has 364 ancestors and is cut-off event [2022-04-18 16:34:02,057 INFO L387 tUnfolder$Statistics]: existing Event has 364 ancestors and is cut-off event [2022-04-18 16:34:02,057 INFO L387 tUnfolder$Statistics]: existing Event has 361 ancestors and is cut-off event [2022-04-18 16:34:02,057 INFO L387 tUnfolder$Statistics]: existing Event has 483 ancestors and is cut-off event [2022-04-18 16:34:02,057 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 948#thread2Err19ASSERT_VIOLATIONDATA_RACEtrue, 419#L124-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:02,057 INFO L384 tUnfolder$Statistics]: this new event has 492 ancestors and is cut-off event [2022-04-18 16:34:02,057 INFO L387 tUnfolder$Statistics]: existing Event has 365 ancestors and is cut-off event [2022-04-18 16:34:02,057 INFO L387 tUnfolder$Statistics]: existing Event has 484 ancestors and is cut-off event [2022-04-18 16:34:02,057 INFO L387 tUnfolder$Statistics]: existing Event has 365 ancestors and is cut-off event [2022-04-18 16:34:02,057 INFO L387 tUnfolder$Statistics]: existing Event has 362 ancestors and is cut-off event [2022-04-18 16:34:02,057 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][539], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 386#L124-4true, 948#thread2Err19ASSERT_VIOLATIONDATA_RACEtrue, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:02,057 INFO L384 tUnfolder$Statistics]: this new event has 490 ancestors and is cut-off event [2022-04-18 16:34:02,058 INFO L387 tUnfolder$Statistics]: existing Event has 363 ancestors and is cut-off event [2022-04-18 16:34:02,058 INFO L387 tUnfolder$Statistics]: existing Event has 363 ancestors and is cut-off event [2022-04-18 16:34:02,058 INFO L387 tUnfolder$Statistics]: existing Event has 482 ancestors and is cut-off event [2022-04-18 16:34:02,058 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:02,068 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][611], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 252#thread1Err19ASSERT_VIOLATIONDATA_RACEtrue, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:34:02,068 INFO L384 tUnfolder$Statistics]: this new event has 489 ancestors and is cut-off event [2022-04-18 16:34:02,068 INFO L387 tUnfolder$Statistics]: existing Event has 481 ancestors and is cut-off event [2022-04-18 16:34:02,068 INFO L387 tUnfolder$Statistics]: existing Event has 362 ancestors and is cut-off event [2022-04-18 16:34:02,068 INFO L387 tUnfolder$Statistics]: existing Event has 359 ancestors and is cut-off event [2022-04-18 16:34:02,068 INFO L387 tUnfolder$Statistics]: existing Event has 362 ancestors and is cut-off event [2022-04-18 16:34:02,068 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 419#L124-6true, 252#thread1Err19ASSERT_VIOLATIONDATA_RACEtrue, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:02,068 INFO L384 tUnfolder$Statistics]: this new event has 492 ancestors and is cut-off event [2022-04-18 16:34:02,068 INFO L387 tUnfolder$Statistics]: existing Event has 362 ancestors and is cut-off event [2022-04-18 16:34:02,068 INFO L387 tUnfolder$Statistics]: existing Event has 365 ancestors and is cut-off event [2022-04-18 16:34:02,068 INFO L387 tUnfolder$Statistics]: existing Event has 484 ancestors and is cut-off event [2022-04-18 16:34:02,069 INFO L387 tUnfolder$Statistics]: existing Event has 365 ancestors and is cut-off event [2022-04-18 16:34:02,069 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 523#L124-5true, Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 252#thread1Err19ASSERT_VIOLATIONDATA_RACEtrue, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:02,069 INFO L384 tUnfolder$Statistics]: this new event has 491 ancestors and is cut-off event [2022-04-18 16:34:02,069 INFO L387 tUnfolder$Statistics]: existing Event has 361 ancestors and is cut-off event [2022-04-18 16:34:02,069 INFO L387 tUnfolder$Statistics]: existing Event has 483 ancestors and is cut-off event [2022-04-18 16:34:02,069 INFO L387 tUnfolder$Statistics]: existing Event has 364 ancestors and is cut-off event [2022-04-18 16:34:02,069 INFO L387 tUnfolder$Statistics]: existing Event has 364 ancestors and is cut-off event [2022-04-18 16:34:02,069 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][615], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 386#L124-4true, 252#thread1Err19ASSERT_VIOLATIONDATA_RACEtrue, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:02,069 INFO L384 tUnfolder$Statistics]: this new event has 490 ancestors and is cut-off event [2022-04-18 16:34:02,069 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:02,069 INFO L387 tUnfolder$Statistics]: existing Event has 363 ancestors and is cut-off event [2022-04-18 16:34:02,069 INFO L387 tUnfolder$Statistics]: existing Event has 482 ancestors and is cut-off event [2022-04-18 16:34:02,069 INFO L387 tUnfolder$Statistics]: existing Event has 363 ancestors and is cut-off event [2022-04-18 16:34:02,070 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][611], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1047#L83-6true, 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 704#L57-16true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:34:02,070 INFO L384 tUnfolder$Statistics]: this new event has 489 ancestors and is cut-off event [2022-04-18 16:34:02,070 INFO L387 tUnfolder$Statistics]: existing Event has 481 ancestors and is cut-off event [2022-04-18 16:34:02,070 INFO L387 tUnfolder$Statistics]: existing Event has 362 ancestors and is cut-off event [2022-04-18 16:34:02,070 INFO L387 tUnfolder$Statistics]: existing Event has 359 ancestors and is cut-off event [2022-04-18 16:34:02,070 INFO L387 tUnfolder$Statistics]: existing Event has 362 ancestors and is cut-off event [2022-04-18 16:34:02,070 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1047#L83-6true, 1194#(= |#race~is_null_1~0| 0), 704#L57-16true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 419#L124-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:02,070 INFO L384 tUnfolder$Statistics]: this new event has 492 ancestors and is cut-off event [2022-04-18 16:34:02,070 INFO L387 tUnfolder$Statistics]: existing Event has 362 ancestors and is cut-off event [2022-04-18 16:34:02,070 INFO L387 tUnfolder$Statistics]: existing Event has 365 ancestors and is cut-off event [2022-04-18 16:34:02,070 INFO L387 tUnfolder$Statistics]: existing Event has 484 ancestors and is cut-off event [2022-04-18 16:34:02,070 INFO L387 tUnfolder$Statistics]: existing Event has 365 ancestors and is cut-off event [2022-04-18 16:34:02,070 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 523#L124-5true, Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1047#L83-6true, 1194#(= |#race~is_null_1~0| 0), 704#L57-16true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:02,070 INFO L384 tUnfolder$Statistics]: this new event has 491 ancestors and is cut-off event [2022-04-18 16:34:02,071 INFO L387 tUnfolder$Statistics]: existing Event has 364 ancestors and is cut-off event [2022-04-18 16:34:02,071 INFO L387 tUnfolder$Statistics]: existing Event has 483 ancestors and is cut-off event [2022-04-18 16:34:02,071 INFO L387 tUnfolder$Statistics]: existing Event has 361 ancestors and is cut-off event [2022-04-18 16:34:02,071 INFO L387 tUnfolder$Statistics]: existing Event has 364 ancestors and is cut-off event [2022-04-18 16:34:02,071 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][615], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1047#L83-6true, 1194#(= |#race~is_null_1~0| 0), 704#L57-16true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:02,071 INFO L384 tUnfolder$Statistics]: this new event has 490 ancestors and is cut-off event [2022-04-18 16:34:02,071 INFO L387 tUnfolder$Statistics]: existing Event has 363 ancestors and is cut-off event [2022-04-18 16:34:02,071 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:02,071 INFO L387 tUnfolder$Statistics]: existing Event has 363 ancestors and is cut-off event [2022-04-18 16:34:02,071 INFO L387 tUnfolder$Statistics]: existing Event has 482 ancestors and is cut-off event [2022-04-18 16:34:02,123 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][440], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1006#L124-7true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 835#L84-7true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:02,123 INFO L384 tUnfolder$Statistics]: this new event has 493 ancestors and is cut-off event [2022-04-18 16:34:02,123 INFO L387 tUnfolder$Statistics]: existing Event has 485 ancestors and is cut-off event [2022-04-18 16:34:02,123 INFO L387 tUnfolder$Statistics]: existing Event has 346 ancestors and is cut-off event [2022-04-18 16:34:02,123 INFO L387 tUnfolder$Statistics]: existing Event has 343 ancestors and is cut-off event [2022-04-18 16:34:02,123 INFO L387 tUnfolder$Statistics]: existing Event has 346 ancestors and is cut-off event [2022-04-18 16:34:02,123 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][440], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1006#L124-7true, 978#thread2Err16ASSERT_VIOLATIONDATA_RACEtrue, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:02,123 INFO L384 tUnfolder$Statistics]: this new event has 493 ancestors and is cut-off event [2022-04-18 16:34:02,123 INFO L387 tUnfolder$Statistics]: existing Event has 346 ancestors and is cut-off event [2022-04-18 16:34:02,123 INFO L387 tUnfolder$Statistics]: existing Event has 485 ancestors and is cut-off event [2022-04-18 16:34:02,123 INFO L387 tUnfolder$Statistics]: existing Event has 346 ancestors and is cut-off event [2022-04-18 16:34:02,124 INFO L387 tUnfolder$Statistics]: existing Event has 343 ancestors and is cut-off event [2022-04-18 16:34:02,374 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][612], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 455#thread1Err25ASSERT_VIOLATIONDATA_RACEtrue, Black: 1197#true, 926#L124-2true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:02,374 INFO L384 tUnfolder$Statistics]: this new event has 495 ancestors and is cut-off event [2022-04-18 16:34:02,374 INFO L387 tUnfolder$Statistics]: existing Event has 376 ancestors and is cut-off event [2022-04-18 16:34:02,374 INFO L387 tUnfolder$Statistics]: existing Event has 376 ancestors and is cut-off event [2022-04-18 16:34:02,375 INFO L387 tUnfolder$Statistics]: existing Event has 373 ancestors and is cut-off event [2022-04-18 16:34:02,375 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][612], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 926#L124-2true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 907#L58-11true]) [2022-04-18 16:34:02,375 INFO L384 tUnfolder$Statistics]: this new event has 495 ancestors and is cut-off event [2022-04-18 16:34:02,375 INFO L387 tUnfolder$Statistics]: existing Event has 373 ancestors and is cut-off event [2022-04-18 16:34:02,375 INFO L387 tUnfolder$Statistics]: existing Event has 376 ancestors and is cut-off event [2022-04-18 16:34:02,375 INFO L387 tUnfolder$Statistics]: existing Event has 376 ancestors and is cut-off event [2022-04-18 16:34:02,375 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][612], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 645#L58-10true, 926#L124-2true, 1199#(= |#race~is_null_5~0| 0), 1047#L83-6true, 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:02,375 INFO L384 tUnfolder$Statistics]: this new event has 494 ancestors and is cut-off event [2022-04-18 16:34:02,375 INFO L387 tUnfolder$Statistics]: existing Event has 372 ancestors and is cut-off event [2022-04-18 16:34:02,375 INFO L387 tUnfolder$Statistics]: existing Event has 375 ancestors and is cut-off event [2022-04-18 16:34:02,375 INFO L387 tUnfolder$Statistics]: existing Event has 375 ancestors and is cut-off event [2022-04-18 16:34:02,419 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][611], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1047#L83-6true, 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 907#L58-11true, 952#L124-3true]) [2022-04-18 16:34:02,419 INFO L384 tUnfolder$Statistics]: this new event has 496 ancestors and is cut-off event [2022-04-18 16:34:02,419 INFO L387 tUnfolder$Statistics]: existing Event has 377 ancestors and is cut-off event [2022-04-18 16:34:02,419 INFO L387 tUnfolder$Statistics]: existing Event has 374 ancestors and is cut-off event [2022-04-18 16:34:02,419 INFO L387 tUnfolder$Statistics]: existing Event has 377 ancestors and is cut-off event [2022-04-18 16:34:02,419 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][611], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 645#L58-10true, 1199#(= |#race~is_null_5~0| 0), 1047#L83-6true, 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:34:02,420 INFO L384 tUnfolder$Statistics]: this new event has 495 ancestors and is cut-off event [2022-04-18 16:34:02,420 INFO L387 tUnfolder$Statistics]: existing Event has 376 ancestors and is cut-off event [2022-04-18 16:34:02,420 INFO L387 tUnfolder$Statistics]: existing Event has 373 ancestors and is cut-off event [2022-04-18 16:34:02,420 INFO L387 tUnfolder$Statistics]: existing Event has 376 ancestors and is cut-off event [2022-04-18 16:34:02,420 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][611], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 455#thread1Err25ASSERT_VIOLATIONDATA_RACEtrue, Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:34:02,420 INFO L384 tUnfolder$Statistics]: this new event has 496 ancestors and is cut-off event [2022-04-18 16:34:02,420 INFO L387 tUnfolder$Statistics]: existing Event has 377 ancestors and is cut-off event [2022-04-18 16:34:02,420 INFO L387 tUnfolder$Statistics]: existing Event has 374 ancestors and is cut-off event [2022-04-18 16:34:02,420 INFO L387 tUnfolder$Statistics]: existing Event has 377 ancestors and is cut-off event [2022-04-18 16:34:02,420 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 455#thread1Err25ASSERT_VIOLATIONDATA_RACEtrue, Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 419#L124-6true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:02,420 INFO L384 tUnfolder$Statistics]: this new event has 499 ancestors and is cut-off event [2022-04-18 16:34:02,420 INFO L387 tUnfolder$Statistics]: existing Event has 380 ancestors and is cut-off event [2022-04-18 16:34:02,420 INFO L387 tUnfolder$Statistics]: existing Event has 377 ancestors and is cut-off event [2022-04-18 16:34:02,420 INFO L387 tUnfolder$Statistics]: existing Event has 380 ancestors and is cut-off event [2022-04-18 16:34:02,421 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 419#L124-6true, 907#L58-11true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:02,421 INFO L384 tUnfolder$Statistics]: this new event has 499 ancestors and is cut-off event [2022-04-18 16:34:02,421 INFO L387 tUnfolder$Statistics]: existing Event has 380 ancestors and is cut-off event [2022-04-18 16:34:02,421 INFO L387 tUnfolder$Statistics]: existing Event has 377 ancestors and is cut-off event [2022-04-18 16:34:02,421 INFO L387 tUnfolder$Statistics]: existing Event has 380 ancestors and is cut-off event [2022-04-18 16:34:02,421 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 645#L58-10true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 419#L124-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:02,421 INFO L384 tUnfolder$Statistics]: this new event has 498 ancestors and is cut-off event [2022-04-18 16:34:02,421 INFO L387 tUnfolder$Statistics]: existing Event has 376 ancestors and is cut-off event [2022-04-18 16:34:02,421 INFO L387 tUnfolder$Statistics]: existing Event has 379 ancestors and is cut-off event [2022-04-18 16:34:02,421 INFO L387 tUnfolder$Statistics]: existing Event has 379 ancestors and is cut-off event [2022-04-18 16:34:02,421 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 523#L124-5true, Black: 1197#true, 645#L58-10true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:02,421 INFO L384 tUnfolder$Statistics]: this new event has 497 ancestors and is cut-off event [2022-04-18 16:34:02,421 INFO L387 tUnfolder$Statistics]: existing Event has 378 ancestors and is cut-off event [2022-04-18 16:34:02,421 INFO L387 tUnfolder$Statistics]: existing Event has 375 ancestors and is cut-off event [2022-04-18 16:34:02,421 INFO L387 tUnfolder$Statistics]: existing Event has 378 ancestors and is cut-off event [2022-04-18 16:34:02,422 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 455#thread1Err25ASSERT_VIOLATIONDATA_RACEtrue, Black: 1197#true, 523#L124-5true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:02,422 INFO L384 tUnfolder$Statistics]: this new event has 498 ancestors and is cut-off event [2022-04-18 16:34:02,422 INFO L387 tUnfolder$Statistics]: existing Event has 376 ancestors and is cut-off event [2022-04-18 16:34:02,422 INFO L387 tUnfolder$Statistics]: existing Event has 379 ancestors and is cut-off event [2022-04-18 16:34:02,422 INFO L387 tUnfolder$Statistics]: existing Event has 379 ancestors and is cut-off event [2022-04-18 16:34:02,422 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 523#L124-5true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 907#L58-11true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:02,422 INFO L384 tUnfolder$Statistics]: this new event has 498 ancestors and is cut-off event [2022-04-18 16:34:02,422 INFO L387 tUnfolder$Statistics]: existing Event has 376 ancestors and is cut-off event [2022-04-18 16:34:02,422 INFO L387 tUnfolder$Statistics]: existing Event has 379 ancestors and is cut-off event [2022-04-18 16:34:02,422 INFO L387 tUnfolder$Statistics]: existing Event has 379 ancestors and is cut-off event [2022-04-18 16:34:02,422 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][615], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 645#L58-10true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:02,422 INFO L384 tUnfolder$Statistics]: this new event has 496 ancestors and is cut-off event [2022-04-18 16:34:02,422 INFO L387 tUnfolder$Statistics]: existing Event has 377 ancestors and is cut-off event [2022-04-18 16:34:02,422 INFO L387 tUnfolder$Statistics]: existing Event has 374 ancestors and is cut-off event [2022-04-18 16:34:02,422 INFO L387 tUnfolder$Statistics]: existing Event has 377 ancestors and is cut-off event [2022-04-18 16:34:02,423 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][615], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 455#thread1Err25ASSERT_VIOLATIONDATA_RACEtrue, Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:02,423 INFO L384 tUnfolder$Statistics]: this new event has 497 ancestors and is cut-off event [2022-04-18 16:34:02,423 INFO L387 tUnfolder$Statistics]: existing Event has 378 ancestors and is cut-off event [2022-04-18 16:34:02,423 INFO L387 tUnfolder$Statistics]: existing Event has 375 ancestors and is cut-off event [2022-04-18 16:34:02,423 INFO L387 tUnfolder$Statistics]: existing Event has 378 ancestors and is cut-off event [2022-04-18 16:34:02,423 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][615], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 907#L58-11true, 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:02,423 INFO L384 tUnfolder$Statistics]: this new event has 497 ancestors and is cut-off event [2022-04-18 16:34:02,423 INFO L387 tUnfolder$Statistics]: existing Event has 378 ancestors and is cut-off event [2022-04-18 16:34:02,423 INFO L387 tUnfolder$Statistics]: existing Event has 375 ancestors and is cut-off event [2022-04-18 16:34:02,423 INFO L387 tUnfolder$Statistics]: existing Event has 378 ancestors and is cut-off event [2022-04-18 16:34:02,572 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][440], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1006#L124-7true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 148#L84-15true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:02,572 INFO L384 tUnfolder$Statistics]: this new event has 501 ancestors and is cut-off event [2022-04-18 16:34:02,572 INFO L387 tUnfolder$Statistics]: existing Event has 351 ancestors and is cut-off event [2022-04-18 16:34:02,572 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is cut-off event [2022-04-18 16:34:02,572 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is cut-off event [2022-04-18 16:34:02,572 INFO L387 tUnfolder$Statistics]: existing Event has 493 ancestors and is cut-off event [2022-04-18 16:34:02,605 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1094#L123-4true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 467#L85-10true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:02,605 INFO L384 tUnfolder$Statistics]: this new event has 498 ancestors and is cut-off event [2022-04-18 16:34:02,605 INFO L387 tUnfolder$Statistics]: existing Event has 490 ancestors and is cut-off event [2022-04-18 16:34:02,605 INFO L387 tUnfolder$Statistics]: existing Event has 371 ancestors and is cut-off event [2022-04-18 16:34:02,605 INFO L387 tUnfolder$Statistics]: existing Event has 371 ancestors and is cut-off event [2022-04-18 16:34:02,605 INFO L387 tUnfolder$Statistics]: existing Event has 368 ancestors and is cut-off event [2022-04-18 16:34:02,606 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 977#thread2Err25ASSERT_VIOLATIONDATA_RACEtrue, 1094#L123-4true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:02,606 INFO L384 tUnfolder$Statistics]: this new event has 499 ancestors and is cut-off event [2022-04-18 16:34:02,606 INFO L387 tUnfolder$Statistics]: existing Event has 491 ancestors and is cut-off event [2022-04-18 16:34:02,606 INFO L387 tUnfolder$Statistics]: existing Event has 372 ancestors and is cut-off event [2022-04-18 16:34:02,606 INFO L387 tUnfolder$Statistics]: existing Event has 372 ancestors and is cut-off event [2022-04-18 16:34:02,606 INFO L387 tUnfolder$Statistics]: existing Event has 369 ancestors and is cut-off event [2022-04-18 16:34:02,606 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 951#L85-11true, 1094#L123-4true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:02,606 INFO L384 tUnfolder$Statistics]: this new event has 499 ancestors and is cut-off event [2022-04-18 16:34:02,606 INFO L387 tUnfolder$Statistics]: existing Event has 491 ancestors and is cut-off event [2022-04-18 16:34:02,606 INFO L387 tUnfolder$Statistics]: existing Event has 372 ancestors and is cut-off event [2022-04-18 16:34:02,607 INFO L387 tUnfolder$Statistics]: existing Event has 372 ancestors and is cut-off event [2022-04-18 16:34:02,607 INFO L387 tUnfolder$Statistics]: existing Event has 369 ancestors and is cut-off event [2022-04-18 16:34:02,619 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][440], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 719#L84-16true, Black: 1197#true, 1006#L124-7true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:02,619 INFO L384 tUnfolder$Statistics]: this new event has 502 ancestors and is cut-off event [2022-04-18 16:34:02,620 INFO L387 tUnfolder$Statistics]: existing Event has 355 ancestors and is cut-off event [2022-04-18 16:34:02,620 INFO L387 tUnfolder$Statistics]: existing Event has 352 ancestors and is cut-off event [2022-04-18 16:34:02,620 INFO L387 tUnfolder$Statistics]: existing Event has 494 ancestors and is cut-off event [2022-04-18 16:34:02,620 INFO L387 tUnfolder$Statistics]: existing Event has 355 ancestors and is cut-off event [2022-04-18 16:34:02,620 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][440], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1006#L124-7true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 948#thread2Err19ASSERT_VIOLATIONDATA_RACEtrue, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:02,620 INFO L384 tUnfolder$Statistics]: this new event has 502 ancestors and is cut-off event [2022-04-18 16:34:02,620 INFO L387 tUnfolder$Statistics]: existing Event has 355 ancestors and is cut-off event [2022-04-18 16:34:02,620 INFO L387 tUnfolder$Statistics]: existing Event has 494 ancestors and is cut-off event [2022-04-18 16:34:02,620 INFO L387 tUnfolder$Statistics]: existing Event has 355 ancestors and is cut-off event [2022-04-18 16:34:02,620 INFO L387 tUnfolder$Statistics]: existing Event has 352 ancestors and is cut-off event [2022-04-18 16:34:02,653 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 977#thread2Err25ASSERT_VIOLATIONDATA_RACEtrue, 1094#L123-4true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:02,653 INFO L384 tUnfolder$Statistics]: this new event has 499 ancestors and is cut-off event [2022-04-18 16:34:02,653 INFO L387 tUnfolder$Statistics]: existing Event has 491 ancestors and is cut-off event [2022-04-18 16:34:02,653 INFO L387 tUnfolder$Statistics]: existing Event has 372 ancestors and is cut-off event [2022-04-18 16:34:02,653 INFO L387 tUnfolder$Statistics]: existing Event has 372 ancestors and is cut-off event [2022-04-18 16:34:02,653 INFO L387 tUnfolder$Statistics]: existing Event has 369 ancestors and is cut-off event [2022-04-18 16:34:02,654 INFO L387 tUnfolder$Statistics]: existing Event has 499 ancestors and is cut-off event [2022-04-18 16:34:02,654 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 951#L85-11true, 1094#L123-4true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:02,654 INFO L384 tUnfolder$Statistics]: this new event has 499 ancestors and is cut-off event [2022-04-18 16:34:02,654 INFO L387 tUnfolder$Statistics]: existing Event has 491 ancestors and is cut-off event [2022-04-18 16:34:02,654 INFO L387 tUnfolder$Statistics]: existing Event has 372 ancestors and is cut-off event [2022-04-18 16:34:02,654 INFO L387 tUnfolder$Statistics]: existing Event has 372 ancestors and is cut-off event [2022-04-18 16:34:02,654 INFO L387 tUnfolder$Statistics]: existing Event has 369 ancestors and is cut-off event [2022-04-18 16:34:02,654 INFO L387 tUnfolder$Statistics]: existing Event has 499 ancestors and is cut-off event [2022-04-18 16:34:02,895 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 49#L124-1true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 467#L85-10true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:02,896 INFO L384 tUnfolder$Statistics]: this new event has 501 ancestors and is cut-off event [2022-04-18 16:34:02,896 INFO L387 tUnfolder$Statistics]: existing Event has 493 ancestors and is cut-off event [2022-04-18 16:34:02,896 INFO L387 tUnfolder$Statistics]: existing Event has 374 ancestors and is cut-off event [2022-04-18 16:34:02,896 INFO L387 tUnfolder$Statistics]: existing Event has 374 ancestors and is cut-off event [2022-04-18 16:34:02,896 INFO L387 tUnfolder$Statistics]: existing Event has 371 ancestors and is cut-off event [2022-04-18 16:34:02,896 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 977#thread2Err25ASSERT_VIOLATIONDATA_RACEtrue, 49#L124-1true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:02,896 INFO L384 tUnfolder$Statistics]: this new event has 502 ancestors and is cut-off event [2022-04-18 16:34:02,897 INFO L387 tUnfolder$Statistics]: existing Event has 372 ancestors and is cut-off event [2022-04-18 16:34:02,897 INFO L387 tUnfolder$Statistics]: existing Event has 494 ancestors and is cut-off event [2022-04-18 16:34:02,897 INFO L387 tUnfolder$Statistics]: existing Event has 375 ancestors and is cut-off event [2022-04-18 16:34:02,897 INFO L387 tUnfolder$Statistics]: existing Event has 375 ancestors and is cut-off event [2022-04-18 16:34:02,897 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 951#L85-11true, 49#L124-1true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:02,898 INFO L384 tUnfolder$Statistics]: this new event has 502 ancestors and is cut-off event [2022-04-18 16:34:02,898 INFO L387 tUnfolder$Statistics]: existing Event has 375 ancestors and is cut-off event [2022-04-18 16:34:02,898 INFO L387 tUnfolder$Statistics]: existing Event has 372 ancestors and is cut-off event [2022-04-18 16:34:02,898 INFO L387 tUnfolder$Statistics]: existing Event has 494 ancestors and is cut-off event [2022-04-18 16:34:02,898 INFO L387 tUnfolder$Statistics]: existing Event has 375 ancestors and is cut-off event [2022-04-18 16:34:02,936 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][536], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 977#thread2Err25ASSERT_VIOLATIONDATA_RACEtrue, 926#L124-2true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:02,937 INFO L384 tUnfolder$Statistics]: this new event has 503 ancestors and is cut-off event [2022-04-18 16:34:02,937 INFO L387 tUnfolder$Statistics]: existing Event has 376 ancestors and is cut-off event [2022-04-18 16:34:02,937 INFO L387 tUnfolder$Statistics]: existing Event has 373 ancestors and is cut-off event [2022-04-18 16:34:02,937 INFO L387 tUnfolder$Statistics]: existing Event has 376 ancestors and is cut-off event [2022-04-18 16:34:02,937 INFO L387 tUnfolder$Statistics]: existing Event has 495 ancestors and is cut-off event [2022-04-18 16:34:02,937 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][536], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 951#L85-11true, 926#L124-2true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:02,937 INFO L384 tUnfolder$Statistics]: this new event has 503 ancestors and is cut-off event [2022-04-18 16:34:02,937 INFO L387 tUnfolder$Statistics]: existing Event has 376 ancestors and is cut-off event [2022-04-18 16:34:02,937 INFO L387 tUnfolder$Statistics]: existing Event has 373 ancestors and is cut-off event [2022-04-18 16:34:02,938 INFO L387 tUnfolder$Statistics]: existing Event has 376 ancestors and is cut-off event [2022-04-18 16:34:02,938 INFO L387 tUnfolder$Statistics]: existing Event has 495 ancestors and is cut-off event [2022-04-18 16:34:02,938 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][536], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 926#L124-2true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 467#L85-10true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:02,938 INFO L384 tUnfolder$Statistics]: this new event has 502 ancestors and is cut-off event [2022-04-18 16:34:02,938 INFO L387 tUnfolder$Statistics]: existing Event has 375 ancestors and is cut-off event [2022-04-18 16:34:02,938 INFO L387 tUnfolder$Statistics]: existing Event has 494 ancestors and is cut-off event [2022-04-18 16:34:02,938 INFO L387 tUnfolder$Statistics]: existing Event has 375 ancestors and is cut-off event [2022-04-18 16:34:02,938 INFO L387 tUnfolder$Statistics]: existing Event has 372 ancestors and is cut-off event [2022-04-18 16:34:02,952 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 977#thread2Err25ASSERT_VIOLATIONDATA_RACEtrue, 49#L124-1true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:02,952 INFO L384 tUnfolder$Statistics]: this new event has 502 ancestors and is cut-off event [2022-04-18 16:34:02,952 INFO L387 tUnfolder$Statistics]: existing Event has 502 ancestors and is cut-off event [2022-04-18 16:34:02,952 INFO L387 tUnfolder$Statistics]: existing Event has 372 ancestors and is cut-off event [2022-04-18 16:34:02,952 INFO L387 tUnfolder$Statistics]: existing Event has 494 ancestors and is cut-off event [2022-04-18 16:34:02,952 INFO L387 tUnfolder$Statistics]: existing Event has 375 ancestors and is cut-off event [2022-04-18 16:34:02,952 INFO L387 tUnfolder$Statistics]: existing Event has 375 ancestors and is cut-off event [2022-04-18 16:34:02,953 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 951#L85-11true, 49#L124-1true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:02,953 INFO L384 tUnfolder$Statistics]: this new event has 502 ancestors and is cut-off event [2022-04-18 16:34:02,953 INFO L387 tUnfolder$Statistics]: existing Event has 375 ancestors and is cut-off event [2022-04-18 16:34:02,953 INFO L387 tUnfolder$Statistics]: existing Event has 502 ancestors and is cut-off event [2022-04-18 16:34:02,953 INFO L387 tUnfolder$Statistics]: existing Event has 372 ancestors and is cut-off event [2022-04-18 16:34:02,953 INFO L387 tUnfolder$Statistics]: existing Event has 494 ancestors and is cut-off event [2022-04-18 16:34:02,953 INFO L387 tUnfolder$Statistics]: existing Event has 375 ancestors and is cut-off event [2022-04-18 16:34:02,978 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][535], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 977#thread2Err25ASSERT_VIOLATIONDATA_RACEtrue, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:34:02,979 INFO L384 tUnfolder$Statistics]: this new event has 504 ancestors and is cut-off event [2022-04-18 16:34:02,979 INFO L387 tUnfolder$Statistics]: existing Event has 374 ancestors and is cut-off event [2022-04-18 16:34:02,979 INFO L387 tUnfolder$Statistics]: existing Event has 496 ancestors and is cut-off event [2022-04-18 16:34:02,979 INFO L387 tUnfolder$Statistics]: existing Event has 377 ancestors and is cut-off event [2022-04-18 16:34:02,979 INFO L387 tUnfolder$Statistics]: existing Event has 377 ancestors and is cut-off event [2022-04-18 16:34:02,979 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][535], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 467#L85-10true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:34:02,979 INFO L384 tUnfolder$Statistics]: this new event has 503 ancestors and is cut-off event [2022-04-18 16:34:02,980 INFO L387 tUnfolder$Statistics]: existing Event has 495 ancestors and is cut-off event [2022-04-18 16:34:02,980 INFO L387 tUnfolder$Statistics]: existing Event has 373 ancestors and is cut-off event [2022-04-18 16:34:02,980 INFO L387 tUnfolder$Statistics]: existing Event has 376 ancestors and is cut-off event [2022-04-18 16:34:02,980 INFO L387 tUnfolder$Statistics]: existing Event has 376 ancestors and is cut-off event [2022-04-18 16:34:02,980 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][535], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 951#L85-11true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:34:02,981 INFO L384 tUnfolder$Statistics]: this new event has 504 ancestors and is cut-off event [2022-04-18 16:34:02,981 INFO L387 tUnfolder$Statistics]: existing Event has 374 ancestors and is cut-off event [2022-04-18 16:34:02,981 INFO L387 tUnfolder$Statistics]: existing Event has 496 ancestors and is cut-off event [2022-04-18 16:34:02,981 INFO L387 tUnfolder$Statistics]: existing Event has 377 ancestors and is cut-off event [2022-04-18 16:34:02,981 INFO L387 tUnfolder$Statistics]: existing Event has 377 ancestors and is cut-off event [2022-04-18 16:34:02,982 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 523#L124-5true, Black: 1197#true, 951#L85-11true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:02,982 INFO L384 tUnfolder$Statistics]: this new event has 506 ancestors and is cut-off event [2022-04-18 16:34:02,982 INFO L387 tUnfolder$Statistics]: existing Event has 379 ancestors and is cut-off event [2022-04-18 16:34:02,982 INFO L387 tUnfolder$Statistics]: existing Event has 376 ancestors and is cut-off event [2022-04-18 16:34:02,982 INFO L387 tUnfolder$Statistics]: existing Event has 498 ancestors and is cut-off event [2022-04-18 16:34:02,982 INFO L387 tUnfolder$Statistics]: existing Event has 379 ancestors and is cut-off event [2022-04-18 16:34:02,982 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 523#L124-5true, Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 467#L85-10true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:02,983 INFO L384 tUnfolder$Statistics]: this new event has 505 ancestors and is cut-off event [2022-04-18 16:34:02,983 INFO L387 tUnfolder$Statistics]: existing Event has 378 ancestors and is cut-off event [2022-04-18 16:34:02,983 INFO L387 tUnfolder$Statistics]: existing Event has 497 ancestors and is cut-off event [2022-04-18 16:34:02,983 INFO L387 tUnfolder$Statistics]: existing Event has 375 ancestors and is cut-off event [2022-04-18 16:34:02,983 INFO L387 tUnfolder$Statistics]: existing Event has 378 ancestors and is cut-off event [2022-04-18 16:34:02,983 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 977#thread2Err25ASSERT_VIOLATIONDATA_RACEtrue, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 419#L124-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:02,984 INFO L384 tUnfolder$Statistics]: this new event has 507 ancestors and is cut-off event [2022-04-18 16:34:02,984 INFO L387 tUnfolder$Statistics]: existing Event has 499 ancestors and is cut-off event [2022-04-18 16:34:02,984 INFO L387 tUnfolder$Statistics]: existing Event has 380 ancestors and is cut-off event [2022-04-18 16:34:02,984 INFO L387 tUnfolder$Statistics]: existing Event has 380 ancestors and is cut-off event [2022-04-18 16:34:02,984 INFO L387 tUnfolder$Statistics]: existing Event has 377 ancestors and is cut-off event [2022-04-18 16:34:02,984 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 951#L85-11true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 419#L124-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:02,984 INFO L384 tUnfolder$Statistics]: this new event has 507 ancestors and is cut-off event [2022-04-18 16:34:02,984 INFO L387 tUnfolder$Statistics]: existing Event has 499 ancestors and is cut-off event [2022-04-18 16:34:02,984 INFO L387 tUnfolder$Statistics]: existing Event has 380 ancestors and is cut-off event [2022-04-18 16:34:02,984 INFO L387 tUnfolder$Statistics]: existing Event has 380 ancestors and is cut-off event [2022-04-18 16:34:02,984 INFO L387 tUnfolder$Statistics]: existing Event has 377 ancestors and is cut-off event [2022-04-18 16:34:02,985 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 467#L85-10true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 419#L124-6true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:02,985 INFO L384 tUnfolder$Statistics]: this new event has 506 ancestors and is cut-off event [2022-04-18 16:34:02,985 INFO L387 tUnfolder$Statistics]: existing Event has 376 ancestors and is cut-off event [2022-04-18 16:34:02,985 INFO L387 tUnfolder$Statistics]: existing Event has 498 ancestors and is cut-off event [2022-04-18 16:34:02,985 INFO L387 tUnfolder$Statistics]: existing Event has 379 ancestors and is cut-off event [2022-04-18 16:34:02,985 INFO L387 tUnfolder$Statistics]: existing Event has 379 ancestors and is cut-off event [2022-04-18 16:34:02,985 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 523#L124-5true, Black: 1197#true, 977#thread2Err25ASSERT_VIOLATIONDATA_RACEtrue, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:02,985 INFO L384 tUnfolder$Statistics]: this new event has 506 ancestors and is cut-off event [2022-04-18 16:34:02,985 INFO L387 tUnfolder$Statistics]: existing Event has 376 ancestors and is cut-off event [2022-04-18 16:34:02,985 INFO L387 tUnfolder$Statistics]: existing Event has 498 ancestors and is cut-off event [2022-04-18 16:34:02,985 INFO L387 tUnfolder$Statistics]: existing Event has 379 ancestors and is cut-off event [2022-04-18 16:34:02,985 INFO L387 tUnfolder$Statistics]: existing Event has 379 ancestors and is cut-off event [2022-04-18 16:34:02,986 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][539], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 977#thread2Err25ASSERT_VIOLATIONDATA_RACEtrue, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:02,986 INFO L384 tUnfolder$Statistics]: this new event has 505 ancestors and is cut-off event [2022-04-18 16:34:02,986 INFO L387 tUnfolder$Statistics]: existing Event has 378 ancestors and is cut-off event [2022-04-18 16:34:02,986 INFO L387 tUnfolder$Statistics]: existing Event has 375 ancestors and is cut-off event [2022-04-18 16:34:02,986 INFO L387 tUnfolder$Statistics]: existing Event has 378 ancestors and is cut-off event [2022-04-18 16:34:02,986 INFO L387 tUnfolder$Statistics]: existing Event has 497 ancestors and is cut-off event [2022-04-18 16:34:02,986 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][539], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 951#L85-11true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:02,986 INFO L384 tUnfolder$Statistics]: this new event has 505 ancestors and is cut-off event [2022-04-18 16:34:02,986 INFO L387 tUnfolder$Statistics]: existing Event has 497 ancestors and is cut-off event [2022-04-18 16:34:02,986 INFO L387 tUnfolder$Statistics]: existing Event has 378 ancestors and is cut-off event [2022-04-18 16:34:02,986 INFO L387 tUnfolder$Statistics]: existing Event has 375 ancestors and is cut-off event [2022-04-18 16:34:02,986 INFO L387 tUnfolder$Statistics]: existing Event has 378 ancestors and is cut-off event [2022-04-18 16:34:02,987 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][539], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 467#L85-10true, 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:02,987 INFO L384 tUnfolder$Statistics]: this new event has 504 ancestors and is cut-off event [2022-04-18 16:34:02,987 INFO L387 tUnfolder$Statistics]: existing Event has 374 ancestors and is cut-off event [2022-04-18 16:34:02,987 INFO L387 tUnfolder$Statistics]: existing Event has 496 ancestors and is cut-off event [2022-04-18 16:34:02,987 INFO L387 tUnfolder$Statistics]: existing Event has 377 ancestors and is cut-off event [2022-04-18 16:34:02,987 INFO L387 tUnfolder$Statistics]: existing Event has 377 ancestors and is cut-off event [2022-04-18 16:34:03,000 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][536], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 977#thread2Err25ASSERT_VIOLATIONDATA_RACEtrue, 926#L124-2true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:03,000 INFO L384 tUnfolder$Statistics]: this new event has 503 ancestors and is cut-off event [2022-04-18 16:34:03,000 INFO L387 tUnfolder$Statistics]: existing Event has 376 ancestors and is cut-off event [2022-04-18 16:34:03,000 INFO L387 tUnfolder$Statistics]: existing Event has 503 ancestors and is cut-off event [2022-04-18 16:34:03,000 INFO L387 tUnfolder$Statistics]: existing Event has 373 ancestors and is cut-off event [2022-04-18 16:34:03,000 INFO L387 tUnfolder$Statistics]: existing Event has 376 ancestors and is cut-off event [2022-04-18 16:34:03,000 INFO L387 tUnfolder$Statistics]: existing Event has 495 ancestors and is cut-off event [2022-04-18 16:34:03,000 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][536], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 951#L85-11true, 926#L124-2true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:03,000 INFO L384 tUnfolder$Statistics]: this new event has 503 ancestors and is cut-off event [2022-04-18 16:34:03,001 INFO L387 tUnfolder$Statistics]: existing Event has 376 ancestors and is cut-off event [2022-04-18 16:34:03,001 INFO L387 tUnfolder$Statistics]: existing Event has 503 ancestors and is cut-off event [2022-04-18 16:34:03,001 INFO L387 tUnfolder$Statistics]: existing Event has 373 ancestors and is cut-off event [2022-04-18 16:34:03,001 INFO L387 tUnfolder$Statistics]: existing Event has 376 ancestors and is cut-off event [2022-04-18 16:34:03,001 INFO L387 tUnfolder$Statistics]: existing Event has 495 ancestors and is cut-off event [2022-04-18 16:34:03,010 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][612], [455#thread1Err25ASSERT_VIOLATIONDATA_RACEtrue, 2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 926#L124-2true, 1199#(= |#race~is_null_5~0| 0), 1047#L83-6true, 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:03,010 INFO L384 tUnfolder$Statistics]: this new event has 503 ancestors and is cut-off event [2022-04-18 16:34:03,010 INFO L387 tUnfolder$Statistics]: existing Event has 376 ancestors and is cut-off event [2022-04-18 16:34:03,010 INFO L387 tUnfolder$Statistics]: existing Event has 376 ancestors and is cut-off event [2022-04-18 16:34:03,010 INFO L387 tUnfolder$Statistics]: existing Event has 495 ancestors and is cut-off event [2022-04-18 16:34:03,010 INFO L387 tUnfolder$Statistics]: existing Event has 373 ancestors and is cut-off event [2022-04-18 16:34:03,011 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][612], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 926#L124-2true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 907#L58-11true]) [2022-04-18 16:34:03,011 INFO L384 tUnfolder$Statistics]: this new event has 503 ancestors and is cut-off event [2022-04-18 16:34:03,011 INFO L387 tUnfolder$Statistics]: existing Event has 373 ancestors and is cut-off event [2022-04-18 16:34:03,011 INFO L387 tUnfolder$Statistics]: existing Event has 376 ancestors and is cut-off event [2022-04-18 16:34:03,011 INFO L387 tUnfolder$Statistics]: existing Event has 376 ancestors and is cut-off event [2022-04-18 16:34:03,011 INFO L387 tUnfolder$Statistics]: existing Event has 495 ancestors and is cut-off event [2022-04-18 16:34:03,038 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][535], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 977#thread2Err25ASSERT_VIOLATIONDATA_RACEtrue, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:34:03,038 INFO L384 tUnfolder$Statistics]: this new event has 504 ancestors and is cut-off event [2022-04-18 16:34:03,038 INFO L387 tUnfolder$Statistics]: existing Event has 374 ancestors and is cut-off event [2022-04-18 16:34:03,038 INFO L387 tUnfolder$Statistics]: existing Event has 496 ancestors and is cut-off event [2022-04-18 16:34:03,038 INFO L387 tUnfolder$Statistics]: existing Event has 377 ancestors and is cut-off event [2022-04-18 16:34:03,038 INFO L387 tUnfolder$Statistics]: existing Event has 377 ancestors and is cut-off event [2022-04-18 16:34:03,038 INFO L387 tUnfolder$Statistics]: existing Event has 504 ancestors and is cut-off event [2022-04-18 16:34:03,038 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 523#L124-5true, Black: 1197#true, 977#thread2Err25ASSERT_VIOLATIONDATA_RACEtrue, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:03,038 INFO L384 tUnfolder$Statistics]: this new event has 506 ancestors and is cut-off event [2022-04-18 16:34:03,039 INFO L387 tUnfolder$Statistics]: existing Event has 376 ancestors and is cut-off event [2022-04-18 16:34:03,039 INFO L387 tUnfolder$Statistics]: existing Event has 498 ancestors and is cut-off event [2022-04-18 16:34:03,039 INFO L387 tUnfolder$Statistics]: existing Event has 506 ancestors and is cut-off event [2022-04-18 16:34:03,039 INFO L387 tUnfolder$Statistics]: existing Event has 379 ancestors and is cut-off event [2022-04-18 16:34:03,039 INFO L387 tUnfolder$Statistics]: existing Event has 379 ancestors and is cut-off event [2022-04-18 16:34:03,039 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 977#thread2Err25ASSERT_VIOLATIONDATA_RACEtrue, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 419#L124-6true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:03,039 INFO L384 tUnfolder$Statistics]: this new event has 507 ancestors and is cut-off event [2022-04-18 16:34:03,039 INFO L387 tUnfolder$Statistics]: existing Event has 499 ancestors and is cut-off event [2022-04-18 16:34:03,039 INFO L387 tUnfolder$Statistics]: existing Event has 507 ancestors and is cut-off event [2022-04-18 16:34:03,039 INFO L387 tUnfolder$Statistics]: existing Event has 380 ancestors and is cut-off event [2022-04-18 16:34:03,039 INFO L387 tUnfolder$Statistics]: existing Event has 380 ancestors and is cut-off event [2022-04-18 16:34:03,039 INFO L387 tUnfolder$Statistics]: existing Event has 377 ancestors and is cut-off event [2022-04-18 16:34:03,039 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][539], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 977#thread2Err25ASSERT_VIOLATIONDATA_RACEtrue, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:03,040 INFO L384 tUnfolder$Statistics]: this new event has 505 ancestors and is cut-off event [2022-04-18 16:34:03,040 INFO L387 tUnfolder$Statistics]: existing Event has 378 ancestors and is cut-off event [2022-04-18 16:34:03,040 INFO L387 tUnfolder$Statistics]: existing Event has 375 ancestors and is cut-off event [2022-04-18 16:34:03,040 INFO L387 tUnfolder$Statistics]: existing Event has 505 ancestors and is cut-off event [2022-04-18 16:34:03,040 INFO L387 tUnfolder$Statistics]: existing Event has 378 ancestors and is cut-off event [2022-04-18 16:34:03,040 INFO L387 tUnfolder$Statistics]: existing Event has 497 ancestors and is cut-off event [2022-04-18 16:34:03,040 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][535], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 951#L85-11true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:34:03,041 INFO L384 tUnfolder$Statistics]: this new event has 504 ancestors and is cut-off event [2022-04-18 16:34:03,041 INFO L387 tUnfolder$Statistics]: existing Event has 504 ancestors and is cut-off event [2022-04-18 16:34:03,041 INFO L387 tUnfolder$Statistics]: existing Event has 374 ancestors and is cut-off event [2022-04-18 16:34:03,041 INFO L387 tUnfolder$Statistics]: existing Event has 496 ancestors and is cut-off event [2022-04-18 16:34:03,041 INFO L387 tUnfolder$Statistics]: existing Event has 377 ancestors and is cut-off event [2022-04-18 16:34:03,041 INFO L387 tUnfolder$Statistics]: existing Event has 377 ancestors and is cut-off event [2022-04-18 16:34:03,041 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 523#L124-5true, Black: 1197#true, 951#L85-11true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:03,041 INFO L384 tUnfolder$Statistics]: this new event has 506 ancestors and is cut-off event [2022-04-18 16:34:03,041 INFO L387 tUnfolder$Statistics]: existing Event has 379 ancestors and is cut-off event [2022-04-18 16:34:03,041 INFO L387 tUnfolder$Statistics]: existing Event has 506 ancestors and is cut-off event [2022-04-18 16:34:03,041 INFO L387 tUnfolder$Statistics]: existing Event has 376 ancestors and is cut-off event [2022-04-18 16:34:03,041 INFO L387 tUnfolder$Statistics]: existing Event has 498 ancestors and is cut-off event [2022-04-18 16:34:03,042 INFO L387 tUnfolder$Statistics]: existing Event has 379 ancestors and is cut-off event [2022-04-18 16:34:03,042 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 951#L85-11true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 419#L124-6true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:03,042 INFO L384 tUnfolder$Statistics]: this new event has 507 ancestors and is cut-off event [2022-04-18 16:34:03,042 INFO L387 tUnfolder$Statistics]: existing Event has 499 ancestors and is cut-off event [2022-04-18 16:34:03,042 INFO L387 tUnfolder$Statistics]: existing Event has 380 ancestors and is cut-off event [2022-04-18 16:34:03,042 INFO L387 tUnfolder$Statistics]: existing Event has 507 ancestors and is cut-off event [2022-04-18 16:34:03,042 INFO L387 tUnfolder$Statistics]: existing Event has 380 ancestors and is cut-off event [2022-04-18 16:34:03,043 INFO L387 tUnfolder$Statistics]: existing Event has 377 ancestors and is cut-off event [2022-04-18 16:34:03,043 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][539], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 951#L85-11true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:03,043 INFO L384 tUnfolder$Statistics]: this new event has 505 ancestors and is cut-off event [2022-04-18 16:34:03,043 INFO L387 tUnfolder$Statistics]: existing Event has 497 ancestors and is cut-off event [2022-04-18 16:34:03,043 INFO L387 tUnfolder$Statistics]: existing Event has 378 ancestors and is cut-off event [2022-04-18 16:34:03,043 INFO L387 tUnfolder$Statistics]: existing Event has 375 ancestors and is cut-off event [2022-04-18 16:34:03,043 INFO L387 tUnfolder$Statistics]: existing Event has 505 ancestors and is cut-off event [2022-04-18 16:34:03,044 INFO L387 tUnfolder$Statistics]: existing Event has 378 ancestors and is cut-off event [2022-04-18 16:34:03,054 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][611], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 455#thread1Err25ASSERT_VIOLATIONDATA_RACEtrue, Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:34:03,055 INFO L384 tUnfolder$Statistics]: this new event has 504 ancestors and is cut-off event [2022-04-18 16:34:03,055 INFO L387 tUnfolder$Statistics]: existing Event has 377 ancestors and is cut-off event [2022-04-18 16:34:03,055 INFO L387 tUnfolder$Statistics]: existing Event has 374 ancestors and is cut-off event [2022-04-18 16:34:03,055 INFO L387 tUnfolder$Statistics]: existing Event has 377 ancestors and is cut-off event [2022-04-18 16:34:03,055 INFO L387 tUnfolder$Statistics]: existing Event has 496 ancestors and is cut-off event [2022-04-18 16:34:03,055 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 455#thread1Err25ASSERT_VIOLATIONDATA_RACEtrue, Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 419#L124-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:03,055 INFO L384 tUnfolder$Statistics]: this new event has 507 ancestors and is cut-off event [2022-04-18 16:34:03,055 INFO L387 tUnfolder$Statistics]: existing Event has 380 ancestors and is cut-off event [2022-04-18 16:34:03,055 INFO L387 tUnfolder$Statistics]: existing Event has 377 ancestors and is cut-off event [2022-04-18 16:34:03,055 INFO L387 tUnfolder$Statistics]: existing Event has 380 ancestors and is cut-off event [2022-04-18 16:34:03,055 INFO L387 tUnfolder$Statistics]: existing Event has 499 ancestors and is cut-off event [2022-04-18 16:34:03,055 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 455#thread1Err25ASSERT_VIOLATIONDATA_RACEtrue, 523#L124-5true, Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:03,056 INFO L384 tUnfolder$Statistics]: this new event has 506 ancestors and is cut-off event [2022-04-18 16:34:03,056 INFO L387 tUnfolder$Statistics]: existing Event has 376 ancestors and is cut-off event [2022-04-18 16:34:03,056 INFO L387 tUnfolder$Statistics]: existing Event has 379 ancestors and is cut-off event [2022-04-18 16:34:03,056 INFO L387 tUnfolder$Statistics]: existing Event has 498 ancestors and is cut-off event [2022-04-18 16:34:03,056 INFO L387 tUnfolder$Statistics]: existing Event has 379 ancestors and is cut-off event [2022-04-18 16:34:03,056 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][615], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 455#thread1Err25ASSERT_VIOLATIONDATA_RACEtrue, Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:03,056 INFO L384 tUnfolder$Statistics]: this new event has 505 ancestors and is cut-off event [2022-04-18 16:34:03,056 INFO L387 tUnfolder$Statistics]: existing Event has 378 ancestors and is cut-off event [2022-04-18 16:34:03,056 INFO L387 tUnfolder$Statistics]: existing Event has 375 ancestors and is cut-off event [2022-04-18 16:34:03,056 INFO L387 tUnfolder$Statistics]: existing Event has 378 ancestors and is cut-off event [2022-04-18 16:34:03,056 INFO L387 tUnfolder$Statistics]: existing Event has 497 ancestors and is cut-off event [2022-04-18 16:34:03,057 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][611], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 907#L58-11true, 952#L124-3true]) [2022-04-18 16:34:03,058 INFO L384 tUnfolder$Statistics]: this new event has 504 ancestors and is cut-off event [2022-04-18 16:34:03,058 INFO L387 tUnfolder$Statistics]: existing Event has 496 ancestors and is cut-off event [2022-04-18 16:34:03,058 INFO L387 tUnfolder$Statistics]: existing Event has 377 ancestors and is cut-off event [2022-04-18 16:34:03,058 INFO L387 tUnfolder$Statistics]: existing Event has 374 ancestors and is cut-off event [2022-04-18 16:34:03,058 INFO L387 tUnfolder$Statistics]: existing Event has 377 ancestors and is cut-off event [2022-04-18 16:34:03,058 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 523#L124-5true, Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1047#L83-6true, 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 907#L58-11true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:03,058 INFO L384 tUnfolder$Statistics]: this new event has 506 ancestors and is cut-off event [2022-04-18 16:34:03,058 INFO L387 tUnfolder$Statistics]: existing Event has 376 ancestors and is cut-off event [2022-04-18 16:34:03,058 INFO L387 tUnfolder$Statistics]: existing Event has 379 ancestors and is cut-off event [2022-04-18 16:34:03,058 INFO L387 tUnfolder$Statistics]: existing Event has 498 ancestors and is cut-off event [2022-04-18 16:34:03,058 INFO L387 tUnfolder$Statistics]: existing Event has 379 ancestors and is cut-off event [2022-04-18 16:34:03,058 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1047#L83-6true, 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 419#L124-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 907#L58-11true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:03,059 INFO L384 tUnfolder$Statistics]: this new event has 507 ancestors and is cut-off event [2022-04-18 16:34:03,059 INFO L387 tUnfolder$Statistics]: existing Event has 380 ancestors and is cut-off event [2022-04-18 16:34:03,059 INFO L387 tUnfolder$Statistics]: existing Event has 377 ancestors and is cut-off event [2022-04-18 16:34:03,059 INFO L387 tUnfolder$Statistics]: existing Event has 499 ancestors and is cut-off event [2022-04-18 16:34:03,059 INFO L387 tUnfolder$Statistics]: existing Event has 380 ancestors and is cut-off event [2022-04-18 16:34:03,059 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][615], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1047#L83-6true, 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 907#L58-11true, 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:03,060 INFO L384 tUnfolder$Statistics]: this new event has 505 ancestors and is cut-off event [2022-04-18 16:34:03,060 INFO L387 tUnfolder$Statistics]: existing Event has 378 ancestors and is cut-off event [2022-04-18 16:34:03,060 INFO L387 tUnfolder$Statistics]: existing Event has 497 ancestors and is cut-off event [2022-04-18 16:34:03,060 INFO L387 tUnfolder$Statistics]: existing Event has 375 ancestors and is cut-off event [2022-04-18 16:34:03,060 INFO L387 tUnfolder$Statistics]: existing Event has 378 ancestors and is cut-off event [2022-04-18 16:34:03,353 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][612], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 926#L124-2true, 1199#(= |#race~is_null_5~0| 0), 1047#L83-6true, 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 819#L59-10true]) [2022-04-18 16:34:03,353 INFO L384 tUnfolder$Statistics]: this new event has 510 ancestors and is cut-off event [2022-04-18 16:34:03,353 INFO L387 tUnfolder$Statistics]: existing Event has 391 ancestors and is cut-off event [2022-04-18 16:34:03,353 INFO L387 tUnfolder$Statistics]: existing Event has 388 ancestors and is cut-off event [2022-04-18 16:34:03,353 INFO L387 tUnfolder$Statistics]: existing Event has 391 ancestors and is cut-off event [2022-04-18 16:34:03,354 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][612], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 926#L124-2true, 1199#(= |#race~is_null_5~0| 0), 1047#L83-6true, 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 152#thread1Err32ASSERT_VIOLATIONDATA_RACEtrue]) [2022-04-18 16:34:03,354 INFO L384 tUnfolder$Statistics]: this new event has 511 ancestors and is cut-off event [2022-04-18 16:34:03,354 INFO L387 tUnfolder$Statistics]: existing Event has 389 ancestors and is cut-off event [2022-04-18 16:34:03,354 INFO L387 tUnfolder$Statistics]: existing Event has 392 ancestors and is cut-off event [2022-04-18 16:34:03,354 INFO L387 tUnfolder$Statistics]: existing Event has 392 ancestors and is cut-off event [2022-04-18 16:34:03,354 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][612], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 759#L59-11true, 926#L124-2true, 1199#(= |#race~is_null_5~0| 0), 1047#L83-6true, 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:03,354 INFO L384 tUnfolder$Statistics]: this new event has 511 ancestors and is cut-off event [2022-04-18 16:34:03,354 INFO L387 tUnfolder$Statistics]: existing Event has 392 ancestors and is cut-off event [2022-04-18 16:34:03,354 INFO L387 tUnfolder$Statistics]: existing Event has 392 ancestors and is cut-off event [2022-04-18 16:34:03,354 INFO L387 tUnfolder$Statistics]: existing Event has 389 ancestors and is cut-off event [2022-04-18 16:34:03,394 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][611], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 152#thread1Err32ASSERT_VIOLATIONDATA_RACEtrue, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:34:03,394 INFO L384 tUnfolder$Statistics]: this new event has 512 ancestors and is cut-off event [2022-04-18 16:34:03,394 INFO L387 tUnfolder$Statistics]: existing Event has 390 ancestors and is cut-off event [2022-04-18 16:34:03,394 INFO L387 tUnfolder$Statistics]: existing Event has 393 ancestors and is cut-off event [2022-04-18 16:34:03,394 INFO L387 tUnfolder$Statistics]: existing Event has 393 ancestors and is cut-off event [2022-04-18 16:34:03,395 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][611], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 759#L59-11true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:34:03,395 INFO L384 tUnfolder$Statistics]: this new event has 512 ancestors and is cut-off event [2022-04-18 16:34:03,395 INFO L387 tUnfolder$Statistics]: existing Event has 393 ancestors and is cut-off event [2022-04-18 16:34:03,395 INFO L387 tUnfolder$Statistics]: existing Event has 390 ancestors and is cut-off event [2022-04-18 16:34:03,395 INFO L387 tUnfolder$Statistics]: existing Event has 393 ancestors and is cut-off event [2022-04-18 16:34:03,395 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][611], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1047#L83-6true, 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 819#L59-10true, 952#L124-3true]) [2022-04-18 16:34:03,395 INFO L384 tUnfolder$Statistics]: this new event has 511 ancestors and is cut-off event [2022-04-18 16:34:03,395 INFO L387 tUnfolder$Statistics]: existing Event has 389 ancestors and is cut-off event [2022-04-18 16:34:03,395 INFO L387 tUnfolder$Statistics]: existing Event has 392 ancestors and is cut-off event [2022-04-18 16:34:03,395 INFO L387 tUnfolder$Statistics]: existing Event has 392 ancestors and is cut-off event [2022-04-18 16:34:03,395 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1047#L83-6true, 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 152#thread1Err32ASSERT_VIOLATIONDATA_RACEtrue, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 419#L124-6true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:03,395 INFO L384 tUnfolder$Statistics]: this new event has 515 ancestors and is cut-off event [2022-04-18 16:34:03,395 INFO L387 tUnfolder$Statistics]: existing Event has 393 ancestors and is cut-off event [2022-04-18 16:34:03,395 INFO L387 tUnfolder$Statistics]: existing Event has 396 ancestors and is cut-off event [2022-04-18 16:34:03,396 INFO L387 tUnfolder$Statistics]: existing Event has 396 ancestors and is cut-off event [2022-04-18 16:34:03,396 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 759#L59-11true, 1199#(= |#race~is_null_5~0| 0), 1047#L83-6true, 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 419#L124-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:03,396 INFO L384 tUnfolder$Statistics]: this new event has 515 ancestors and is cut-off event [2022-04-18 16:34:03,396 INFO L387 tUnfolder$Statistics]: existing Event has 393 ancestors and is cut-off event [2022-04-18 16:34:03,396 INFO L387 tUnfolder$Statistics]: existing Event has 396 ancestors and is cut-off event [2022-04-18 16:34:03,396 INFO L387 tUnfolder$Statistics]: existing Event has 396 ancestors and is cut-off event [2022-04-18 16:34:03,396 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1047#L83-6true, 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 419#L124-6true, 819#L59-10true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:03,396 INFO L384 tUnfolder$Statistics]: this new event has 514 ancestors and is cut-off event [2022-04-18 16:34:03,396 INFO L387 tUnfolder$Statistics]: existing Event has 395 ancestors and is cut-off event [2022-04-18 16:34:03,396 INFO L387 tUnfolder$Statistics]: existing Event has 392 ancestors and is cut-off event [2022-04-18 16:34:03,396 INFO L387 tUnfolder$Statistics]: existing Event has 395 ancestors and is cut-off event [2022-04-18 16:34:03,396 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 523#L124-5true, Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 819#L59-10true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:03,396 INFO L384 tUnfolder$Statistics]: this new event has 513 ancestors and is cut-off event [2022-04-18 16:34:03,397 INFO L387 tUnfolder$Statistics]: existing Event has 391 ancestors and is cut-off event [2022-04-18 16:34:03,397 INFO L387 tUnfolder$Statistics]: existing Event has 394 ancestors and is cut-off event [2022-04-18 16:34:03,397 INFO L387 tUnfolder$Statistics]: existing Event has 394 ancestors and is cut-off event [2022-04-18 16:34:03,397 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 523#L124-5true, Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 152#thread1Err32ASSERT_VIOLATIONDATA_RACEtrue, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:03,397 INFO L384 tUnfolder$Statistics]: this new event has 514 ancestors and is cut-off event [2022-04-18 16:34:03,397 INFO L387 tUnfolder$Statistics]: existing Event has 395 ancestors and is cut-off event [2022-04-18 16:34:03,397 INFO L387 tUnfolder$Statistics]: existing Event has 392 ancestors and is cut-off event [2022-04-18 16:34:03,397 INFO L387 tUnfolder$Statistics]: existing Event has 395 ancestors and is cut-off event [2022-04-18 16:34:03,397 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 523#L124-5true, Black: 1197#true, 759#L59-11true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:03,397 INFO L384 tUnfolder$Statistics]: this new event has 514 ancestors and is cut-off event [2022-04-18 16:34:03,397 INFO L387 tUnfolder$Statistics]: existing Event has 395 ancestors and is cut-off event [2022-04-18 16:34:03,397 INFO L387 tUnfolder$Statistics]: existing Event has 392 ancestors and is cut-off event [2022-04-18 16:34:03,397 INFO L387 tUnfolder$Statistics]: existing Event has 395 ancestors and is cut-off event [2022-04-18 16:34:03,398 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][615], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 386#L124-4true, 152#thread1Err32ASSERT_VIOLATIONDATA_RACEtrue, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:03,398 INFO L384 tUnfolder$Statistics]: this new event has 513 ancestors and is cut-off event [2022-04-18 16:34:03,398 INFO L387 tUnfolder$Statistics]: existing Event has 394 ancestors and is cut-off event [2022-04-18 16:34:03,398 INFO L387 tUnfolder$Statistics]: existing Event has 391 ancestors and is cut-off event [2022-04-18 16:34:03,398 INFO L387 tUnfolder$Statistics]: existing Event has 394 ancestors and is cut-off event [2022-04-18 16:34:03,398 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][615], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 759#L59-11true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:03,398 INFO L384 tUnfolder$Statistics]: this new event has 513 ancestors and is cut-off event [2022-04-18 16:34:03,398 INFO L387 tUnfolder$Statistics]: existing Event has 394 ancestors and is cut-off event [2022-04-18 16:34:03,398 INFO L387 tUnfolder$Statistics]: existing Event has 391 ancestors and is cut-off event [2022-04-18 16:34:03,398 INFO L387 tUnfolder$Statistics]: existing Event has 394 ancestors and is cut-off event [2022-04-18 16:34:03,398 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][615], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 819#L59-10true, 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:03,398 INFO L384 tUnfolder$Statistics]: this new event has 512 ancestors and is cut-off event [2022-04-18 16:34:03,398 INFO L387 tUnfolder$Statistics]: existing Event has 390 ancestors and is cut-off event [2022-04-18 16:34:03,398 INFO L387 tUnfolder$Statistics]: existing Event has 393 ancestors and is cut-off event [2022-04-18 16:34:03,399 INFO L387 tUnfolder$Statistics]: existing Event has 393 ancestors and is cut-off event [2022-04-18 16:34:03,489 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][440], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1006#L124-7true, 977#thread2Err25ASSERT_VIOLATIONDATA_RACEtrue, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:03,489 INFO L384 tUnfolder$Statistics]: this new event has 517 ancestors and is cut-off event [2022-04-18 16:34:03,489 INFO L387 tUnfolder$Statistics]: existing Event has 370 ancestors and is cut-off event [2022-04-18 16:34:03,489 INFO L387 tUnfolder$Statistics]: existing Event has 367 ancestors and is cut-off event [2022-04-18 16:34:03,489 INFO L387 tUnfolder$Statistics]: existing Event has 509 ancestors and is cut-off event [2022-04-18 16:34:03,489 INFO L387 tUnfolder$Statistics]: existing Event has 370 ancestors and is cut-off event [2022-04-18 16:34:03,490 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][440], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1006#L124-7true, 951#L85-11true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:03,490 INFO L384 tUnfolder$Statistics]: this new event has 517 ancestors and is cut-off event [2022-04-18 16:34:03,490 INFO L387 tUnfolder$Statistics]: existing Event has 370 ancestors and is cut-off event [2022-04-18 16:34:03,490 INFO L387 tUnfolder$Statistics]: existing Event has 367 ancestors and is cut-off event [2022-04-18 16:34:03,490 INFO L387 tUnfolder$Statistics]: existing Event has 509 ancestors and is cut-off event [2022-04-18 16:34:03,490 INFO L387 tUnfolder$Statistics]: existing Event has 370 ancestors and is cut-off event [2022-04-18 16:34:03,490 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][440], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1006#L124-7true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 467#L85-10true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:03,490 INFO L384 tUnfolder$Statistics]: this new event has 516 ancestors and is cut-off event [2022-04-18 16:34:03,490 INFO L387 tUnfolder$Statistics]: existing Event has 369 ancestors and is cut-off event [2022-04-18 16:34:03,490 INFO L387 tUnfolder$Statistics]: existing Event has 508 ancestors and is cut-off event [2022-04-18 16:34:03,490 INFO L387 tUnfolder$Statistics]: existing Event has 369 ancestors and is cut-off event [2022-04-18 16:34:03,490 INFO L387 tUnfolder$Statistics]: existing Event has 366 ancestors and is cut-off event [2022-04-18 16:34:03,531 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][440], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1006#L124-7true, 977#thread2Err25ASSERT_VIOLATIONDATA_RACEtrue, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:03,531 INFO L384 tUnfolder$Statistics]: this new event has 517 ancestors and is cut-off event [2022-04-18 16:34:03,531 INFO L387 tUnfolder$Statistics]: existing Event has 370 ancestors and is cut-off event [2022-04-18 16:34:03,531 INFO L387 tUnfolder$Statistics]: existing Event has 367 ancestors and is cut-off event [2022-04-18 16:34:03,531 INFO L387 tUnfolder$Statistics]: existing Event has 509 ancestors and is cut-off event [2022-04-18 16:34:03,531 INFO L387 tUnfolder$Statistics]: existing Event has 370 ancestors and is cut-off event [2022-04-18 16:34:03,531 INFO L387 tUnfolder$Statistics]: existing Event has 517 ancestors and is cut-off event [2022-04-18 16:34:03,531 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][440], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1006#L124-7true, 951#L85-11true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:03,532 INFO L384 tUnfolder$Statistics]: this new event has 517 ancestors and is cut-off event [2022-04-18 16:34:03,532 INFO L387 tUnfolder$Statistics]: existing Event has 370 ancestors and is cut-off event [2022-04-18 16:34:03,532 INFO L387 tUnfolder$Statistics]: existing Event has 367 ancestors and is cut-off event [2022-04-18 16:34:03,532 INFO L387 tUnfolder$Statistics]: existing Event has 509 ancestors and is cut-off event [2022-04-18 16:34:03,532 INFO L387 tUnfolder$Statistics]: existing Event has 370 ancestors and is cut-off event [2022-04-18 16:34:03,532 INFO L387 tUnfolder$Statistics]: existing Event has 517 ancestors and is cut-off event [2022-04-18 16:34:03,559 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1094#L123-4true, 1199#(= |#race~is_null_5~0| 0), 593#L86-11true, 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:03,559 INFO L384 tUnfolder$Statistics]: this new event has 515 ancestors and is cut-off event [2022-04-18 16:34:03,559 INFO L387 tUnfolder$Statistics]: existing Event has 388 ancestors and is cut-off event [2022-04-18 16:34:03,560 INFO L387 tUnfolder$Statistics]: existing Event has 385 ancestors and is cut-off event [2022-04-18 16:34:03,560 INFO L387 tUnfolder$Statistics]: existing Event has 388 ancestors and is cut-off event [2022-04-18 16:34:03,560 INFO L387 tUnfolder$Statistics]: existing Event has 507 ancestors and is cut-off event [2022-04-18 16:34:03,560 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1094#L123-4true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 294#L86-10true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:03,560 INFO L384 tUnfolder$Statistics]: this new event has 514 ancestors and is cut-off event [2022-04-18 16:34:03,560 INFO L387 tUnfolder$Statistics]: existing Event has 387 ancestors and is cut-off event [2022-04-18 16:34:03,560 INFO L387 tUnfolder$Statistics]: existing Event has 387 ancestors and is cut-off event [2022-04-18 16:34:03,560 INFO L387 tUnfolder$Statistics]: existing Event has 506 ancestors and is cut-off event [2022-04-18 16:34:03,560 INFO L387 tUnfolder$Statistics]: existing Event has 384 ancestors and is cut-off event [2022-04-18 16:34:03,560 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1094#L123-4true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 470#thread2Err32ASSERT_VIOLATIONDATA_RACEtrue, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:03,560 INFO L384 tUnfolder$Statistics]: this new event has 515 ancestors and is cut-off event [2022-04-18 16:34:03,560 INFO L387 tUnfolder$Statistics]: existing Event has 388 ancestors and is cut-off event [2022-04-18 16:34:03,560 INFO L387 tUnfolder$Statistics]: existing Event has 507 ancestors and is cut-off event [2022-04-18 16:34:03,561 INFO L387 tUnfolder$Statistics]: existing Event has 388 ancestors and is cut-off event [2022-04-18 16:34:03,561 INFO L387 tUnfolder$Statistics]: existing Event has 385 ancestors and is cut-off event [2022-04-18 16:34:03,601 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1094#L123-4true, 1199#(= |#race~is_null_5~0| 0), 470#thread2Err32ASSERT_VIOLATIONDATA_RACEtrue, 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:03,601 INFO L384 tUnfolder$Statistics]: this new event has 515 ancestors and is cut-off event [2022-04-18 16:34:03,601 INFO L387 tUnfolder$Statistics]: existing Event has 388 ancestors and is cut-off event [2022-04-18 16:34:03,601 INFO L387 tUnfolder$Statistics]: existing Event has 515 ancestors and is cut-off event [2022-04-18 16:34:03,601 INFO L387 tUnfolder$Statistics]: existing Event has 507 ancestors and is cut-off event [2022-04-18 16:34:03,601 INFO L387 tUnfolder$Statistics]: existing Event has 388 ancestors and is cut-off event [2022-04-18 16:34:03,601 INFO L387 tUnfolder$Statistics]: existing Event has 385 ancestors and is cut-off event [2022-04-18 16:34:03,602 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 593#L86-11true, 1094#L123-4true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:03,602 INFO L384 tUnfolder$Statistics]: this new event has 515 ancestors and is cut-off event [2022-04-18 16:34:03,602 INFO L387 tUnfolder$Statistics]: existing Event has 388 ancestors and is cut-off event [2022-04-18 16:34:03,602 INFO L387 tUnfolder$Statistics]: existing Event has 385 ancestors and is cut-off event [2022-04-18 16:34:03,602 INFO L387 tUnfolder$Statistics]: existing Event has 388 ancestors and is cut-off event [2022-04-18 16:34:03,602 INFO L387 tUnfolder$Statistics]: existing Event has 515 ancestors and is cut-off event [2022-04-18 16:34:03,602 INFO L387 tUnfolder$Statistics]: existing Event has 507 ancestors and is cut-off event [2022-04-18 16:34:03,668 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 49#L124-1true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 294#L86-10true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:03,668 INFO L384 tUnfolder$Statistics]: this new event has 517 ancestors and is cut-off event [2022-04-18 16:34:03,668 INFO L387 tUnfolder$Statistics]: existing Event has 390 ancestors and is cut-off event [2022-04-18 16:34:03,668 INFO L387 tUnfolder$Statistics]: existing Event has 390 ancestors and is cut-off event [2022-04-18 16:34:03,668 INFO L387 tUnfolder$Statistics]: existing Event has 387 ancestors and is cut-off event [2022-04-18 16:34:03,668 INFO L387 tUnfolder$Statistics]: existing Event has 509 ancestors and is cut-off event [2022-04-18 16:34:03,669 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 49#L124-1true, 1199#(= |#race~is_null_5~0| 0), 593#L86-11true, 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:03,669 INFO L384 tUnfolder$Statistics]: this new event has 518 ancestors and is cut-off event [2022-04-18 16:34:03,669 INFO L387 tUnfolder$Statistics]: existing Event has 510 ancestors and is cut-off event [2022-04-18 16:34:03,669 INFO L387 tUnfolder$Statistics]: existing Event has 391 ancestors and is cut-off event [2022-04-18 16:34:03,669 INFO L387 tUnfolder$Statistics]: existing Event has 388 ancestors and is cut-off event [2022-04-18 16:34:03,669 INFO L387 tUnfolder$Statistics]: existing Event has 391 ancestors and is cut-off event [2022-04-18 16:34:03,669 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 49#L124-1true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 470#thread2Err32ASSERT_VIOLATIONDATA_RACEtrue, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:03,669 INFO L384 tUnfolder$Statistics]: this new event has 518 ancestors and is cut-off event [2022-04-18 16:34:03,669 INFO L387 tUnfolder$Statistics]: existing Event has 510 ancestors and is cut-off event [2022-04-18 16:34:03,669 INFO L387 tUnfolder$Statistics]: existing Event has 391 ancestors and is cut-off event [2022-04-18 16:34:03,669 INFO L387 tUnfolder$Statistics]: existing Event has 388 ancestors and is cut-off event [2022-04-18 16:34:03,669 INFO L387 tUnfolder$Statistics]: existing Event has 391 ancestors and is cut-off event [2022-04-18 16:34:03,701 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][536], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 593#L86-11true, 926#L124-2true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:03,701 INFO L384 tUnfolder$Statistics]: this new event has 519 ancestors and is cut-off event [2022-04-18 16:34:03,701 INFO L387 tUnfolder$Statistics]: existing Event has 392 ancestors and is cut-off event [2022-04-18 16:34:03,701 INFO L387 tUnfolder$Statistics]: existing Event has 392 ancestors and is cut-off event [2022-04-18 16:34:03,701 INFO L387 tUnfolder$Statistics]: existing Event has 511 ancestors and is cut-off event [2022-04-18 16:34:03,701 INFO L387 tUnfolder$Statistics]: existing Event has 389 ancestors and is cut-off event [2022-04-18 16:34:03,701 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][536], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 926#L124-2true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 470#thread2Err32ASSERT_VIOLATIONDATA_RACEtrue, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:03,701 INFO L384 tUnfolder$Statistics]: this new event has 519 ancestors and is cut-off event [2022-04-18 16:34:03,701 INFO L387 tUnfolder$Statistics]: existing Event has 392 ancestors and is cut-off event [2022-04-18 16:34:03,701 INFO L387 tUnfolder$Statistics]: existing Event has 389 ancestors and is cut-off event [2022-04-18 16:34:03,702 INFO L387 tUnfolder$Statistics]: existing Event has 392 ancestors and is cut-off event [2022-04-18 16:34:03,702 INFO L387 tUnfolder$Statistics]: existing Event has 511 ancestors and is cut-off event [2022-04-18 16:34:03,702 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][536], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 926#L124-2true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 294#L86-10true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:03,702 INFO L384 tUnfolder$Statistics]: this new event has 518 ancestors and is cut-off event [2022-04-18 16:34:03,702 INFO L387 tUnfolder$Statistics]: existing Event has 510 ancestors and is cut-off event [2022-04-18 16:34:03,702 INFO L387 tUnfolder$Statistics]: existing Event has 388 ancestors and is cut-off event [2022-04-18 16:34:03,702 INFO L387 tUnfolder$Statistics]: existing Event has 391 ancestors and is cut-off event [2022-04-18 16:34:03,702 INFO L387 tUnfolder$Statistics]: existing Event has 391 ancestors and is cut-off event [2022-04-18 16:34:03,713 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 49#L124-1true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 470#thread2Err32ASSERT_VIOLATIONDATA_RACEtrue, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:03,713 INFO L384 tUnfolder$Statistics]: this new event has 518 ancestors and is cut-off event [2022-04-18 16:34:03,713 INFO L387 tUnfolder$Statistics]: existing Event has 510 ancestors and is cut-off event [2022-04-18 16:34:03,713 INFO L387 tUnfolder$Statistics]: existing Event has 391 ancestors and is cut-off event [2022-04-18 16:34:03,713 INFO L387 tUnfolder$Statistics]: existing Event has 388 ancestors and is cut-off event [2022-04-18 16:34:03,713 INFO L387 tUnfolder$Statistics]: existing Event has 391 ancestors and is cut-off event [2022-04-18 16:34:03,713 INFO L387 tUnfolder$Statistics]: existing Event has 518 ancestors and is cut-off event [2022-04-18 16:34:03,713 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 49#L124-1true, 593#L86-11true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:03,714 INFO L384 tUnfolder$Statistics]: this new event has 518 ancestors and is cut-off event [2022-04-18 16:34:03,714 INFO L387 tUnfolder$Statistics]: existing Event has 510 ancestors and is cut-off event [2022-04-18 16:34:03,714 INFO L387 tUnfolder$Statistics]: existing Event has 391 ancestors and is cut-off event [2022-04-18 16:34:03,714 INFO L387 tUnfolder$Statistics]: existing Event has 518 ancestors and is cut-off event [2022-04-18 16:34:03,714 INFO L387 tUnfolder$Statistics]: existing Event has 388 ancestors and is cut-off event [2022-04-18 16:34:03,714 INFO L387 tUnfolder$Statistics]: existing Event has 391 ancestors and is cut-off event [2022-04-18 16:34:03,737 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][535], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 593#L86-11true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:34:03,737 INFO L384 tUnfolder$Statistics]: this new event has 520 ancestors and is cut-off event [2022-04-18 16:34:03,738 INFO L387 tUnfolder$Statistics]: existing Event has 393 ancestors and is cut-off event [2022-04-18 16:34:03,738 INFO L387 tUnfolder$Statistics]: existing Event has 390 ancestors and is cut-off event [2022-04-18 16:34:03,738 INFO L387 tUnfolder$Statistics]: existing Event has 393 ancestors and is cut-off event [2022-04-18 16:34:03,738 INFO L387 tUnfolder$Statistics]: existing Event has 512 ancestors and is cut-off event [2022-04-18 16:34:03,738 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][535], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 470#thread2Err32ASSERT_VIOLATIONDATA_RACEtrue, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:34:03,738 INFO L384 tUnfolder$Statistics]: this new event has 520 ancestors and is cut-off event [2022-04-18 16:34:03,738 INFO L387 tUnfolder$Statistics]: existing Event has 393 ancestors and is cut-off event [2022-04-18 16:34:03,738 INFO L387 tUnfolder$Statistics]: existing Event has 512 ancestors and is cut-off event [2022-04-18 16:34:03,738 INFO L387 tUnfolder$Statistics]: existing Event has 390 ancestors and is cut-off event [2022-04-18 16:34:03,738 INFO L387 tUnfolder$Statistics]: existing Event has 393 ancestors and is cut-off event [2022-04-18 16:34:03,738 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][535], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 294#L86-10true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:34:03,738 INFO L384 tUnfolder$Statistics]: this new event has 519 ancestors and is cut-off event [2022-04-18 16:34:03,738 INFO L387 tUnfolder$Statistics]: existing Event has 392 ancestors and is cut-off event [2022-04-18 16:34:03,738 INFO L387 tUnfolder$Statistics]: existing Event has 389 ancestors and is cut-off event [2022-04-18 16:34:03,739 INFO L387 tUnfolder$Statistics]: existing Event has 511 ancestors and is cut-off event [2022-04-18 16:34:03,739 INFO L387 tUnfolder$Statistics]: existing Event has 392 ancestors and is cut-off event [2022-04-18 16:34:03,739 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 523#L124-5true, Black: 1197#true, 593#L86-11true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:03,739 INFO L384 tUnfolder$Statistics]: this new event has 522 ancestors and is cut-off event [2022-04-18 16:34:03,739 INFO L387 tUnfolder$Statistics]: existing Event has 395 ancestors and is cut-off event [2022-04-18 16:34:03,739 INFO L387 tUnfolder$Statistics]: existing Event has 514 ancestors and is cut-off event [2022-04-18 16:34:03,739 INFO L387 tUnfolder$Statistics]: existing Event has 392 ancestors and is cut-off event [2022-04-18 16:34:03,739 INFO L387 tUnfolder$Statistics]: existing Event has 395 ancestors and is cut-off event [2022-04-18 16:34:03,739 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 470#thread2Err32ASSERT_VIOLATIONDATA_RACEtrue, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 419#L124-6true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:03,739 INFO L384 tUnfolder$Statistics]: this new event has 523 ancestors and is cut-off event [2022-04-18 16:34:03,739 INFO L387 tUnfolder$Statistics]: existing Event has 396 ancestors and is cut-off event [2022-04-18 16:34:03,739 INFO L387 tUnfolder$Statistics]: existing Event has 515 ancestors and is cut-off event [2022-04-18 16:34:03,739 INFO L387 tUnfolder$Statistics]: existing Event has 396 ancestors and is cut-off event [2022-04-18 16:34:03,739 INFO L387 tUnfolder$Statistics]: existing Event has 393 ancestors and is cut-off event [2022-04-18 16:34:03,740 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 294#L86-10true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 419#L124-6true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:03,740 INFO L384 tUnfolder$Statistics]: this new event has 522 ancestors and is cut-off event [2022-04-18 16:34:03,740 INFO L387 tUnfolder$Statistics]: existing Event has 392 ancestors and is cut-off event [2022-04-18 16:34:03,740 INFO L387 tUnfolder$Statistics]: existing Event has 514 ancestors and is cut-off event [2022-04-18 16:34:03,740 INFO L387 tUnfolder$Statistics]: existing Event has 395 ancestors and is cut-off event [2022-04-18 16:34:03,740 INFO L387 tUnfolder$Statistics]: existing Event has 395 ancestors and is cut-off event [2022-04-18 16:34:03,740 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 523#L124-5true, Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 294#L86-10true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:03,740 INFO L384 tUnfolder$Statistics]: this new event has 521 ancestors and is cut-off event [2022-04-18 16:34:03,740 INFO L387 tUnfolder$Statistics]: existing Event has 394 ancestors and is cut-off event [2022-04-18 16:34:03,740 INFO L387 tUnfolder$Statistics]: existing Event has 394 ancestors and is cut-off event [2022-04-18 16:34:03,740 INFO L387 tUnfolder$Statistics]: existing Event has 513 ancestors and is cut-off event [2022-04-18 16:34:03,740 INFO L387 tUnfolder$Statistics]: existing Event has 391 ancestors and is cut-off event [2022-04-18 16:34:03,741 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 593#L86-11true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 419#L124-6true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:03,741 INFO L384 tUnfolder$Statistics]: this new event has 523 ancestors and is cut-off event [2022-04-18 16:34:03,741 INFO L387 tUnfolder$Statistics]: existing Event has 396 ancestors and is cut-off event [2022-04-18 16:34:03,741 INFO L387 tUnfolder$Statistics]: existing Event has 396 ancestors and is cut-off event [2022-04-18 16:34:03,741 INFO L387 tUnfolder$Statistics]: existing Event has 515 ancestors and is cut-off event [2022-04-18 16:34:03,741 INFO L387 tUnfolder$Statistics]: existing Event has 393 ancestors and is cut-off event [2022-04-18 16:34:03,741 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 523#L124-5true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 470#thread2Err32ASSERT_VIOLATIONDATA_RACEtrue, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:03,741 INFO L384 tUnfolder$Statistics]: this new event has 522 ancestors and is cut-off event [2022-04-18 16:34:03,741 INFO L387 tUnfolder$Statistics]: existing Event has 514 ancestors and is cut-off event [2022-04-18 16:34:03,741 INFO L387 tUnfolder$Statistics]: existing Event has 395 ancestors and is cut-off event [2022-04-18 16:34:03,742 INFO L387 tUnfolder$Statistics]: existing Event has 392 ancestors and is cut-off event [2022-04-18 16:34:03,742 INFO L387 tUnfolder$Statistics]: existing Event has 395 ancestors and is cut-off event [2022-04-18 16:34:03,742 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][539], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 470#thread2Err32ASSERT_VIOLATIONDATA_RACEtrue, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:03,742 INFO L384 tUnfolder$Statistics]: this new event has 521 ancestors and is cut-off event [2022-04-18 16:34:03,742 INFO L387 tUnfolder$Statistics]: existing Event has 513 ancestors and is cut-off event [2022-04-18 16:34:03,742 INFO L387 tUnfolder$Statistics]: existing Event has 394 ancestors and is cut-off event [2022-04-18 16:34:03,742 INFO L387 tUnfolder$Statistics]: existing Event has 394 ancestors and is cut-off event [2022-04-18 16:34:03,743 INFO L387 tUnfolder$Statistics]: existing Event has 391 ancestors and is cut-off event [2022-04-18 16:34:03,743 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][539], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 593#L86-11true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:03,743 INFO L384 tUnfolder$Statistics]: this new event has 521 ancestors and is cut-off event [2022-04-18 16:34:03,743 INFO L387 tUnfolder$Statistics]: existing Event has 391 ancestors and is cut-off event [2022-04-18 16:34:03,743 INFO L387 tUnfolder$Statistics]: existing Event has 513 ancestors and is cut-off event [2022-04-18 16:34:03,743 INFO L387 tUnfolder$Statistics]: existing Event has 394 ancestors and is cut-off event [2022-04-18 16:34:03,743 INFO L387 tUnfolder$Statistics]: existing Event has 394 ancestors and is cut-off event [2022-04-18 16:34:03,743 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][539], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 294#L86-10true, 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:03,743 INFO L384 tUnfolder$Statistics]: this new event has 520 ancestors and is cut-off event [2022-04-18 16:34:03,744 INFO L387 tUnfolder$Statistics]: existing Event has 390 ancestors and is cut-off event [2022-04-18 16:34:03,744 INFO L387 tUnfolder$Statistics]: existing Event has 512 ancestors and is cut-off event [2022-04-18 16:34:03,744 INFO L387 tUnfolder$Statistics]: existing Event has 393 ancestors and is cut-off event [2022-04-18 16:34:03,744 INFO L387 tUnfolder$Statistics]: existing Event has 393 ancestors and is cut-off event [2022-04-18 16:34:03,754 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][536], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 926#L124-2true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 470#thread2Err32ASSERT_VIOLATIONDATA_RACEtrue, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:03,754 INFO L384 tUnfolder$Statistics]: this new event has 519 ancestors and is cut-off event [2022-04-18 16:34:03,754 INFO L387 tUnfolder$Statistics]: existing Event has 392 ancestors and is cut-off event [2022-04-18 16:34:03,754 INFO L387 tUnfolder$Statistics]: existing Event has 519 ancestors and is cut-off event [2022-04-18 16:34:03,754 INFO L387 tUnfolder$Statistics]: existing Event has 389 ancestors and is cut-off event [2022-04-18 16:34:03,754 INFO L387 tUnfolder$Statistics]: existing Event has 392 ancestors and is cut-off event [2022-04-18 16:34:03,754 INFO L387 tUnfolder$Statistics]: existing Event has 511 ancestors and is cut-off event [2022-04-18 16:34:03,755 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][536], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 926#L124-2true, 593#L86-11true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:03,755 INFO L384 tUnfolder$Statistics]: this new event has 519 ancestors and is cut-off event [2022-04-18 16:34:03,755 INFO L387 tUnfolder$Statistics]: existing Event has 392 ancestors and is cut-off event [2022-04-18 16:34:03,755 INFO L387 tUnfolder$Statistics]: existing Event has 519 ancestors and is cut-off event [2022-04-18 16:34:03,755 INFO L387 tUnfolder$Statistics]: existing Event has 392 ancestors and is cut-off event [2022-04-18 16:34:03,755 INFO L387 tUnfolder$Statistics]: existing Event has 511 ancestors and is cut-off event [2022-04-18 16:34:03,755 INFO L387 tUnfolder$Statistics]: existing Event has 389 ancestors and is cut-off event [2022-04-18 16:34:03,763 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][612], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 926#L124-2true, 1199#(= |#race~is_null_5~0| 0), 1047#L83-6true, 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 152#thread1Err32ASSERT_VIOLATIONDATA_RACEtrue]) [2022-04-18 16:34:03,763 INFO L384 tUnfolder$Statistics]: this new event has 519 ancestors and is cut-off event [2022-04-18 16:34:03,763 INFO L387 tUnfolder$Statistics]: existing Event has 511 ancestors and is cut-off event [2022-04-18 16:34:03,763 INFO L387 tUnfolder$Statistics]: existing Event has 389 ancestors and is cut-off event [2022-04-18 16:34:03,763 INFO L387 tUnfolder$Statistics]: existing Event has 392 ancestors and is cut-off event [2022-04-18 16:34:03,763 INFO L387 tUnfolder$Statistics]: existing Event has 392 ancestors and is cut-off event [2022-04-18 16:34:03,763 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][612], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 759#L59-11true, 926#L124-2true, 1199#(= |#race~is_null_5~0| 0), 1047#L83-6true, 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:03,764 INFO L384 tUnfolder$Statistics]: this new event has 519 ancestors and is cut-off event [2022-04-18 16:34:03,764 INFO L387 tUnfolder$Statistics]: existing Event has 392 ancestors and is cut-off event [2022-04-18 16:34:03,764 INFO L387 tUnfolder$Statistics]: existing Event has 511 ancestors and is cut-off event [2022-04-18 16:34:03,764 INFO L387 tUnfolder$Statistics]: existing Event has 392 ancestors and is cut-off event [2022-04-18 16:34:03,764 INFO L387 tUnfolder$Statistics]: existing Event has 389 ancestors and is cut-off event [2022-04-18 16:34:03,787 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][535], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 470#thread2Err32ASSERT_VIOLATIONDATA_RACEtrue, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:34:03,788 INFO L384 tUnfolder$Statistics]: this new event has 520 ancestors and is cut-off event [2022-04-18 16:34:03,788 INFO L387 tUnfolder$Statistics]: existing Event has 393 ancestors and is cut-off event [2022-04-18 16:34:03,788 INFO L387 tUnfolder$Statistics]: existing Event has 520 ancestors and is cut-off event [2022-04-18 16:34:03,788 INFO L387 tUnfolder$Statistics]: existing Event has 512 ancestors and is cut-off event [2022-04-18 16:34:03,788 INFO L387 tUnfolder$Statistics]: existing Event has 390 ancestors and is cut-off event [2022-04-18 16:34:03,788 INFO L387 tUnfolder$Statistics]: existing Event has 393 ancestors and is cut-off event [2022-04-18 16:34:03,788 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 523#L124-5true, Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 470#thread2Err32ASSERT_VIOLATIONDATA_RACEtrue, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:03,788 INFO L384 tUnfolder$Statistics]: this new event has 522 ancestors and is cut-off event [2022-04-18 16:34:03,788 INFO L387 tUnfolder$Statistics]: existing Event has 514 ancestors and is cut-off event [2022-04-18 16:34:03,788 INFO L387 tUnfolder$Statistics]: existing Event has 395 ancestors and is cut-off event [2022-04-18 16:34:03,788 INFO L387 tUnfolder$Statistics]: existing Event has 522 ancestors and is cut-off event [2022-04-18 16:34:03,789 INFO L387 tUnfolder$Statistics]: existing Event has 392 ancestors and is cut-off event [2022-04-18 16:34:03,789 INFO L387 tUnfolder$Statistics]: existing Event has 395 ancestors and is cut-off event [2022-04-18 16:34:03,789 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 470#thread2Err32ASSERT_VIOLATIONDATA_RACEtrue, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 419#L124-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:03,789 INFO L384 tUnfolder$Statistics]: this new event has 523 ancestors and is cut-off event [2022-04-18 16:34:03,789 INFO L387 tUnfolder$Statistics]: existing Event has 523 ancestors and is cut-off event [2022-04-18 16:34:03,789 INFO L387 tUnfolder$Statistics]: existing Event has 396 ancestors and is cut-off event [2022-04-18 16:34:03,789 INFO L387 tUnfolder$Statistics]: existing Event has 515 ancestors and is cut-off event [2022-04-18 16:34:03,789 INFO L387 tUnfolder$Statistics]: existing Event has 396 ancestors and is cut-off event [2022-04-18 16:34:03,789 INFO L387 tUnfolder$Statistics]: existing Event has 393 ancestors and is cut-off event [2022-04-18 16:34:03,789 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][539], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 470#thread2Err32ASSERT_VIOLATIONDATA_RACEtrue, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:03,789 INFO L384 tUnfolder$Statistics]: this new event has 521 ancestors and is cut-off event [2022-04-18 16:34:03,789 INFO L387 tUnfolder$Statistics]: existing Event has 513 ancestors and is cut-off event [2022-04-18 16:34:03,789 INFO L387 tUnfolder$Statistics]: existing Event has 394 ancestors and is cut-off event [2022-04-18 16:34:03,789 INFO L387 tUnfolder$Statistics]: existing Event has 521 ancestors and is cut-off event [2022-04-18 16:34:03,789 INFO L387 tUnfolder$Statistics]: existing Event has 394 ancestors and is cut-off event [2022-04-18 16:34:03,790 INFO L387 tUnfolder$Statistics]: existing Event has 391 ancestors and is cut-off event [2022-04-18 16:34:03,790 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][535], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 593#L86-11true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:34:03,790 INFO L384 tUnfolder$Statistics]: this new event has 520 ancestors and is cut-off event [2022-04-18 16:34:03,790 INFO L387 tUnfolder$Statistics]: existing Event has 393 ancestors and is cut-off event [2022-04-18 16:34:03,790 INFO L387 tUnfolder$Statistics]: existing Event has 390 ancestors and is cut-off event [2022-04-18 16:34:03,790 INFO L387 tUnfolder$Statistics]: existing Event has 393 ancestors and is cut-off event [2022-04-18 16:34:03,790 INFO L387 tUnfolder$Statistics]: existing Event has 520 ancestors and is cut-off event [2022-04-18 16:34:03,791 INFO L387 tUnfolder$Statistics]: existing Event has 512 ancestors and is cut-off event [2022-04-18 16:34:03,791 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 523#L124-5true, Black: 1197#true, 593#L86-11true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:03,791 INFO L384 tUnfolder$Statistics]: this new event has 522 ancestors and is cut-off event [2022-04-18 16:34:03,791 INFO L387 tUnfolder$Statistics]: existing Event has 395 ancestors and is cut-off event [2022-04-18 16:34:03,791 INFO L387 tUnfolder$Statistics]: existing Event has 522 ancestors and is cut-off event [2022-04-18 16:34:03,791 INFO L387 tUnfolder$Statistics]: existing Event has 514 ancestors and is cut-off event [2022-04-18 16:34:03,791 INFO L387 tUnfolder$Statistics]: existing Event has 392 ancestors and is cut-off event [2022-04-18 16:34:03,791 INFO L387 tUnfolder$Statistics]: existing Event has 395 ancestors and is cut-off event [2022-04-18 16:34:03,791 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 593#L86-11true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 419#L124-6true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:03,791 INFO L384 tUnfolder$Statistics]: this new event has 523 ancestors and is cut-off event [2022-04-18 16:34:03,791 INFO L387 tUnfolder$Statistics]: existing Event has 523 ancestors and is cut-off event [2022-04-18 16:34:03,791 INFO L387 tUnfolder$Statistics]: existing Event has 396 ancestors and is cut-off event [2022-04-18 16:34:03,791 INFO L387 tUnfolder$Statistics]: existing Event has 396 ancestors and is cut-off event [2022-04-18 16:34:03,791 INFO L387 tUnfolder$Statistics]: existing Event has 515 ancestors and is cut-off event [2022-04-18 16:34:03,792 INFO L387 tUnfolder$Statistics]: existing Event has 393 ancestors and is cut-off event [2022-04-18 16:34:03,792 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][539], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 593#L86-11true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:03,792 INFO L384 tUnfolder$Statistics]: this new event has 521 ancestors and is cut-off event [2022-04-18 16:34:03,792 INFO L387 tUnfolder$Statistics]: existing Event has 391 ancestors and is cut-off event [2022-04-18 16:34:03,792 INFO L387 tUnfolder$Statistics]: existing Event has 513 ancestors and is cut-off event [2022-04-18 16:34:03,792 INFO L387 tUnfolder$Statistics]: existing Event has 394 ancestors and is cut-off event [2022-04-18 16:34:03,792 INFO L387 tUnfolder$Statistics]: existing Event has 521 ancestors and is cut-off event [2022-04-18 16:34:03,792 INFO L387 tUnfolder$Statistics]: existing Event has 394 ancestors and is cut-off event [2022-04-18 16:34:03,799 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][611], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 152#thread1Err32ASSERT_VIOLATIONDATA_RACEtrue, 952#L124-3true]) [2022-04-18 16:34:03,799 INFO L384 tUnfolder$Statistics]: this new event has 520 ancestors and is cut-off event [2022-04-18 16:34:03,799 INFO L387 tUnfolder$Statistics]: existing Event has 512 ancestors and is cut-off event [2022-04-18 16:34:03,799 INFO L387 tUnfolder$Statistics]: existing Event has 390 ancestors and is cut-off event [2022-04-18 16:34:03,799 INFO L387 tUnfolder$Statistics]: existing Event has 393 ancestors and is cut-off event [2022-04-18 16:34:03,799 INFO L387 tUnfolder$Statistics]: existing Event has 393 ancestors and is cut-off event [2022-04-18 16:34:03,800 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 419#L124-6true, 152#thread1Err32ASSERT_VIOLATIONDATA_RACEtrue, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:03,800 INFO L384 tUnfolder$Statistics]: this new event has 523 ancestors and is cut-off event [2022-04-18 16:34:03,800 INFO L387 tUnfolder$Statistics]: existing Event has 393 ancestors and is cut-off event [2022-04-18 16:34:03,800 INFO L387 tUnfolder$Statistics]: existing Event has 396 ancestors and is cut-off event [2022-04-18 16:34:03,800 INFO L387 tUnfolder$Statistics]: existing Event has 515 ancestors and is cut-off event [2022-04-18 16:34:03,800 INFO L387 tUnfolder$Statistics]: existing Event has 396 ancestors and is cut-off event [2022-04-18 16:34:03,800 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 523#L124-5true, Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1047#L83-6true, 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 152#thread1Err32ASSERT_VIOLATIONDATA_RACEtrue, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:03,800 INFO L384 tUnfolder$Statistics]: this new event has 522 ancestors and is cut-off event [2022-04-18 16:34:03,800 INFO L387 tUnfolder$Statistics]: existing Event has 395 ancestors and is cut-off event [2022-04-18 16:34:03,800 INFO L387 tUnfolder$Statistics]: existing Event has 392 ancestors and is cut-off event [2022-04-18 16:34:03,800 INFO L387 tUnfolder$Statistics]: existing Event has 395 ancestors and is cut-off event [2022-04-18 16:34:03,800 INFO L387 tUnfolder$Statistics]: existing Event has 514 ancestors and is cut-off event [2022-04-18 16:34:03,800 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][615], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1047#L83-6true, 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 152#thread1Err32ASSERT_VIOLATIONDATA_RACEtrue, 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:03,800 INFO L384 tUnfolder$Statistics]: this new event has 521 ancestors and is cut-off event [2022-04-18 16:34:03,801 INFO L387 tUnfolder$Statistics]: existing Event has 394 ancestors and is cut-off event [2022-04-18 16:34:03,801 INFO L387 tUnfolder$Statistics]: existing Event has 391 ancestors and is cut-off event [2022-04-18 16:34:03,801 INFO L387 tUnfolder$Statistics]: existing Event has 394 ancestors and is cut-off event [2022-04-18 16:34:03,801 INFO L387 tUnfolder$Statistics]: existing Event has 513 ancestors and is cut-off event [2022-04-18 16:34:03,801 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][611], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 759#L59-11true, 1199#(= |#race~is_null_5~0| 0), 1047#L83-6true, 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:34:03,801 INFO L384 tUnfolder$Statistics]: this new event has 520 ancestors and is cut-off event [2022-04-18 16:34:03,802 INFO L387 tUnfolder$Statistics]: existing Event has 512 ancestors and is cut-off event [2022-04-18 16:34:03,802 INFO L387 tUnfolder$Statistics]: existing Event has 393 ancestors and is cut-off event [2022-04-18 16:34:03,802 INFO L387 tUnfolder$Statistics]: existing Event has 390 ancestors and is cut-off event [2022-04-18 16:34:03,802 INFO L387 tUnfolder$Statistics]: existing Event has 393 ancestors and is cut-off event [2022-04-18 16:34:03,802 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 759#L59-11true, 1199#(= |#race~is_null_5~0| 0), 1047#L83-6true, 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 419#L124-6true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:03,802 INFO L384 tUnfolder$Statistics]: this new event has 523 ancestors and is cut-off event [2022-04-18 16:34:03,802 INFO L387 tUnfolder$Statistics]: existing Event has 393 ancestors and is cut-off event [2022-04-18 16:34:03,802 INFO L387 tUnfolder$Statistics]: existing Event has 515 ancestors and is cut-off event [2022-04-18 16:34:03,802 INFO L387 tUnfolder$Statistics]: existing Event has 396 ancestors and is cut-off event [2022-04-18 16:34:03,802 INFO L387 tUnfolder$Statistics]: existing Event has 396 ancestors and is cut-off event [2022-04-18 16:34:03,802 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 523#L124-5true, Black: 1197#true, 759#L59-11true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:03,802 INFO L384 tUnfolder$Statistics]: this new event has 522 ancestors and is cut-off event [2022-04-18 16:34:03,802 INFO L387 tUnfolder$Statistics]: existing Event has 395 ancestors and is cut-off event [2022-04-18 16:34:03,802 INFO L387 tUnfolder$Statistics]: existing Event has 514 ancestors and is cut-off event [2022-04-18 16:34:03,802 INFO L387 tUnfolder$Statistics]: existing Event has 392 ancestors and is cut-off event [2022-04-18 16:34:03,803 INFO L387 tUnfolder$Statistics]: existing Event has 395 ancestors and is cut-off event [2022-04-18 16:34:03,803 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][615], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 759#L59-11true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:03,803 INFO L384 tUnfolder$Statistics]: this new event has 521 ancestors and is cut-off event [2022-04-18 16:34:03,803 INFO L387 tUnfolder$Statistics]: existing Event has 394 ancestors and is cut-off event [2022-04-18 16:34:03,803 INFO L387 tUnfolder$Statistics]: existing Event has 391 ancestors and is cut-off event [2022-04-18 16:34:03,803 INFO L387 tUnfolder$Statistics]: existing Event has 394 ancestors and is cut-off event [2022-04-18 16:34:03,803 INFO L387 tUnfolder$Statistics]: existing Event has 513 ancestors and is cut-off event [2022-04-18 16:34:03,960 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][612], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 869#L60-11true, 926#L124-2true, 1199#(= |#race~is_null_5~0| 0), 1047#L83-6true, 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:03,960 INFO L384 tUnfolder$Statistics]: this new event has 525 ancestors and is cut-off event [2022-04-18 16:34:03,960 INFO L387 tUnfolder$Statistics]: existing Event has 403 ancestors and is cut-off event [2022-04-18 16:34:03,960 INFO L387 tUnfolder$Statistics]: existing Event has 406 ancestors and is cut-off event [2022-04-18 16:34:03,960 INFO L387 tUnfolder$Statistics]: existing Event has 406 ancestors and is cut-off event [2022-04-18 16:34:03,960 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][612], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 738#L60-10true, 1047#L83-6true, 926#L124-2true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:03,961 INFO L384 tUnfolder$Statistics]: this new event has 524 ancestors and is cut-off event [2022-04-18 16:34:03,961 INFO L387 tUnfolder$Statistics]: existing Event has 402 ancestors and is cut-off event [2022-04-18 16:34:03,961 INFO L387 tUnfolder$Statistics]: existing Event has 405 ancestors and is cut-off event [2022-04-18 16:34:03,961 INFO L387 tUnfolder$Statistics]: existing Event has 405 ancestors and is cut-off event [2022-04-18 16:34:03,961 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][612], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 926#L124-2true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 581#thread1Err38ASSERT_VIOLATIONDATA_RACEtrue, 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:03,961 INFO L384 tUnfolder$Statistics]: this new event has 525 ancestors and is cut-off event [2022-04-18 16:34:03,961 INFO L387 tUnfolder$Statistics]: existing Event has 403 ancestors and is cut-off event [2022-04-18 16:34:03,961 INFO L387 tUnfolder$Statistics]: existing Event has 406 ancestors and is cut-off event [2022-04-18 16:34:03,961 INFO L387 tUnfolder$Statistics]: existing Event has 406 ancestors and is cut-off event [2022-04-18 16:34:03,982 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][611], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 738#L60-10true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:34:03,982 INFO L384 tUnfolder$Statistics]: this new event has 525 ancestors and is cut-off event [2022-04-18 16:34:03,982 INFO L387 tUnfolder$Statistics]: existing Event has 406 ancestors and is cut-off event [2022-04-18 16:34:03,982 INFO L387 tUnfolder$Statistics]: existing Event has 403 ancestors and is cut-off event [2022-04-18 16:34:03,982 INFO L387 tUnfolder$Statistics]: existing Event has 406 ancestors and is cut-off event [2022-04-18 16:34:03,982 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][611], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1047#L83-6true, 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 581#thread1Err38ASSERT_VIOLATIONDATA_RACEtrue, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:34:03,983 INFO L384 tUnfolder$Statistics]: this new event has 526 ancestors and is cut-off event [2022-04-18 16:34:03,983 INFO L387 tUnfolder$Statistics]: existing Event has 404 ancestors and is cut-off event [2022-04-18 16:34:03,983 INFO L387 tUnfolder$Statistics]: existing Event has 407 ancestors and is cut-off event [2022-04-18 16:34:03,983 INFO L387 tUnfolder$Statistics]: existing Event has 407 ancestors and is cut-off event [2022-04-18 16:34:03,983 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][611], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 869#L60-11true, 1199#(= |#race~is_null_5~0| 0), 1047#L83-6true, 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:34:03,983 INFO L384 tUnfolder$Statistics]: this new event has 526 ancestors and is cut-off event [2022-04-18 16:34:03,983 INFO L387 tUnfolder$Statistics]: existing Event has 404 ancestors and is cut-off event [2022-04-18 16:34:03,983 INFO L387 tUnfolder$Statistics]: existing Event has 407 ancestors and is cut-off event [2022-04-18 16:34:03,983 INFO L387 tUnfolder$Statistics]: existing Event has 407 ancestors and is cut-off event [2022-04-18 16:34:03,983 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 869#L60-11true, 1199#(= |#race~is_null_5~0| 0), 1047#L83-6true, 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 419#L124-6true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:03,983 INFO L384 tUnfolder$Statistics]: this new event has 529 ancestors and is cut-off event [2022-04-18 16:34:03,983 INFO L387 tUnfolder$Statistics]: existing Event has 410 ancestors and is cut-off event [2022-04-18 16:34:03,983 INFO L387 tUnfolder$Statistics]: existing Event has 407 ancestors and is cut-off event [2022-04-18 16:34:03,984 INFO L387 tUnfolder$Statistics]: existing Event has 410 ancestors and is cut-off event [2022-04-18 16:34:03,984 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 523#L124-5true, Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1047#L83-6true, 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 581#thread1Err38ASSERT_VIOLATIONDATA_RACEtrue, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:03,984 INFO L384 tUnfolder$Statistics]: this new event has 528 ancestors and is cut-off event [2022-04-18 16:34:03,984 INFO L387 tUnfolder$Statistics]: existing Event has 409 ancestors and is cut-off event [2022-04-18 16:34:03,984 INFO L387 tUnfolder$Statistics]: existing Event has 406 ancestors and is cut-off event [2022-04-18 16:34:03,984 INFO L387 tUnfolder$Statistics]: existing Event has 409 ancestors and is cut-off event [2022-04-18 16:34:03,984 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 523#L124-5true, Black: 1197#true, 869#L60-11true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:03,984 INFO L384 tUnfolder$Statistics]: this new event has 528 ancestors and is cut-off event [2022-04-18 16:34:03,984 INFO L387 tUnfolder$Statistics]: existing Event has 409 ancestors and is cut-off event [2022-04-18 16:34:03,984 INFO L387 tUnfolder$Statistics]: existing Event has 406 ancestors and is cut-off event [2022-04-18 16:34:03,984 INFO L387 tUnfolder$Statistics]: existing Event has 409 ancestors and is cut-off event [2022-04-18 16:34:03,985 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 738#L60-10true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 419#L124-6true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:03,985 INFO L384 tUnfolder$Statistics]: this new event has 528 ancestors and is cut-off event [2022-04-18 16:34:03,985 INFO L387 tUnfolder$Statistics]: existing Event has 409 ancestors and is cut-off event [2022-04-18 16:34:03,985 INFO L387 tUnfolder$Statistics]: existing Event has 406 ancestors and is cut-off event [2022-04-18 16:34:03,985 INFO L387 tUnfolder$Statistics]: existing Event has 409 ancestors and is cut-off event [2022-04-18 16:34:03,985 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 581#thread1Err38ASSERT_VIOLATIONDATA_RACEtrue, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 419#L124-6true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:03,985 INFO L384 tUnfolder$Statistics]: this new event has 529 ancestors and is cut-off event [2022-04-18 16:34:03,985 INFO L387 tUnfolder$Statistics]: existing Event has 407 ancestors and is cut-off event [2022-04-18 16:34:03,985 INFO L387 tUnfolder$Statistics]: existing Event has 410 ancestors and is cut-off event [2022-04-18 16:34:03,985 INFO L387 tUnfolder$Statistics]: existing Event has 410 ancestors and is cut-off event [2022-04-18 16:34:03,985 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 523#L124-5true, 738#L60-10true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:03,985 INFO L384 tUnfolder$Statistics]: this new event has 527 ancestors and is cut-off event [2022-04-18 16:34:03,985 INFO L387 tUnfolder$Statistics]: existing Event has 408 ancestors and is cut-off event [2022-04-18 16:34:03,985 INFO L387 tUnfolder$Statistics]: existing Event has 405 ancestors and is cut-off event [2022-04-18 16:34:03,985 INFO L387 tUnfolder$Statistics]: existing Event has 408 ancestors and is cut-off event [2022-04-18 16:34:03,986 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][615], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 581#thread1Err38ASSERT_VIOLATIONDATA_RACEtrue, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:03,986 INFO L384 tUnfolder$Statistics]: this new event has 527 ancestors and is cut-off event [2022-04-18 16:34:03,986 INFO L387 tUnfolder$Statistics]: existing Event has 405 ancestors and is cut-off event [2022-04-18 16:34:03,986 INFO L387 tUnfolder$Statistics]: existing Event has 408 ancestors and is cut-off event [2022-04-18 16:34:03,986 INFO L387 tUnfolder$Statistics]: existing Event has 408 ancestors and is cut-off event [2022-04-18 16:34:03,986 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][615], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 869#L60-11true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:03,986 INFO L384 tUnfolder$Statistics]: this new event has 527 ancestors and is cut-off event [2022-04-18 16:34:03,986 INFO L387 tUnfolder$Statistics]: existing Event has 405 ancestors and is cut-off event [2022-04-18 16:34:03,986 INFO L387 tUnfolder$Statistics]: existing Event has 408 ancestors and is cut-off event [2022-04-18 16:34:03,986 INFO L387 tUnfolder$Statistics]: existing Event has 408 ancestors and is cut-off event [2022-04-18 16:34:03,986 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][615], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 738#L60-10true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:03,986 INFO L384 tUnfolder$Statistics]: this new event has 526 ancestors and is cut-off event [2022-04-18 16:34:03,986 INFO L387 tUnfolder$Statistics]: existing Event has 407 ancestors and is cut-off event [2022-04-18 16:34:03,986 INFO L387 tUnfolder$Statistics]: existing Event has 404 ancestors and is cut-off event [2022-04-18 16:34:03,986 INFO L387 tUnfolder$Statistics]: existing Event has 407 ancestors and is cut-off event [2022-04-18 16:34:04,080 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1094#L123-4true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 697#L87-10true, 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:04,080 INFO L384 tUnfolder$Statistics]: this new event has 528 ancestors and is cut-off event [2022-04-18 16:34:04,080 INFO L387 tUnfolder$Statistics]: existing Event has 398 ancestors and is cut-off event [2022-04-18 16:34:04,080 INFO L387 tUnfolder$Statistics]: existing Event has 401 ancestors and is cut-off event [2022-04-18 16:34:04,080 INFO L387 tUnfolder$Statistics]: existing Event has 520 ancestors and is cut-off event [2022-04-18 16:34:04,080 INFO L387 tUnfolder$Statistics]: existing Event has 401 ancestors and is cut-off event [2022-04-18 16:34:04,080 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1094#L123-4true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 604#thread2Err38ASSERT_VIOLATIONDATA_RACEtrue, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:04,080 INFO L384 tUnfolder$Statistics]: this new event has 529 ancestors and is cut-off event [2022-04-18 16:34:04,080 INFO L387 tUnfolder$Statistics]: existing Event has 399 ancestors and is cut-off event [2022-04-18 16:34:04,081 INFO L387 tUnfolder$Statistics]: existing Event has 521 ancestors and is cut-off event [2022-04-18 16:34:04,081 INFO L387 tUnfolder$Statistics]: existing Event has 402 ancestors and is cut-off event [2022-04-18 16:34:04,081 INFO L387 tUnfolder$Statistics]: existing Event has 402 ancestors and is cut-off event [2022-04-18 16:34:04,081 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1094#L123-4true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 852#L87-11true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:04,081 INFO L384 tUnfolder$Statistics]: this new event has 529 ancestors and is cut-off event [2022-04-18 16:34:04,081 INFO L387 tUnfolder$Statistics]: existing Event has 402 ancestors and is cut-off event [2022-04-18 16:34:04,081 INFO L387 tUnfolder$Statistics]: existing Event has 399 ancestors and is cut-off event [2022-04-18 16:34:04,081 INFO L387 tUnfolder$Statistics]: existing Event has 402 ancestors and is cut-off event [2022-04-18 16:34:04,081 INFO L387 tUnfolder$Statistics]: existing Event has 521 ancestors and is cut-off event [2022-04-18 16:34:04,089 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][440], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1006#L124-7true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 470#thread2Err32ASSERT_VIOLATIONDATA_RACEtrue, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:04,089 INFO L384 tUnfolder$Statistics]: this new event has 533 ancestors and is cut-off event [2022-04-18 16:34:04,089 INFO L387 tUnfolder$Statistics]: existing Event has 386 ancestors and is cut-off event [2022-04-18 16:34:04,090 INFO L387 tUnfolder$Statistics]: existing Event has 525 ancestors and is cut-off event [2022-04-18 16:34:04,090 INFO L387 tUnfolder$Statistics]: existing Event has 383 ancestors and is cut-off event [2022-04-18 16:34:04,090 INFO L387 tUnfolder$Statistics]: existing Event has 386 ancestors and is cut-off event [2022-04-18 16:34:04,090 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][440], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1006#L124-7true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 294#L86-10true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:04,090 INFO L384 tUnfolder$Statistics]: this new event has 532 ancestors and is cut-off event [2022-04-18 16:34:04,090 INFO L387 tUnfolder$Statistics]: existing Event has 385 ancestors and is cut-off event [2022-04-18 16:34:04,090 INFO L387 tUnfolder$Statistics]: existing Event has 524 ancestors and is cut-off event [2022-04-18 16:34:04,090 INFO L387 tUnfolder$Statistics]: existing Event has 382 ancestors and is cut-off event [2022-04-18 16:34:04,090 INFO L387 tUnfolder$Statistics]: existing Event has 385 ancestors and is cut-off event [2022-04-18 16:34:04,090 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][440], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1006#L124-7true, 593#L86-11true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:04,090 INFO L384 tUnfolder$Statistics]: this new event has 533 ancestors and is cut-off event [2022-04-18 16:34:04,090 INFO L387 tUnfolder$Statistics]: existing Event has 386 ancestors and is cut-off event [2022-04-18 16:34:04,090 INFO L387 tUnfolder$Statistics]: existing Event has 525 ancestors and is cut-off event [2022-04-18 16:34:04,090 INFO L387 tUnfolder$Statistics]: existing Event has 383 ancestors and is cut-off event [2022-04-18 16:34:04,090 INFO L387 tUnfolder$Statistics]: existing Event has 386 ancestors and is cut-off event [2022-04-18 16:34:04,107 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1094#L123-4true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 604#thread2Err38ASSERT_VIOLATIONDATA_RACEtrue, 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:04,108 INFO L384 tUnfolder$Statistics]: this new event has 529 ancestors and is cut-off event [2022-04-18 16:34:04,108 INFO L387 tUnfolder$Statistics]: existing Event has 529 ancestors and is cut-off event [2022-04-18 16:34:04,108 INFO L387 tUnfolder$Statistics]: existing Event has 399 ancestors and is cut-off event [2022-04-18 16:34:04,108 INFO L387 tUnfolder$Statistics]: existing Event has 521 ancestors and is cut-off event [2022-04-18 16:34:04,108 INFO L387 tUnfolder$Statistics]: existing Event has 402 ancestors and is cut-off event [2022-04-18 16:34:04,108 INFO L387 tUnfolder$Statistics]: existing Event has 402 ancestors and is cut-off event [2022-04-18 16:34:04,108 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1094#L123-4true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 852#L87-11true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:04,108 INFO L384 tUnfolder$Statistics]: this new event has 529 ancestors and is cut-off event [2022-04-18 16:34:04,108 INFO L387 tUnfolder$Statistics]: existing Event has 402 ancestors and is cut-off event [2022-04-18 16:34:04,109 INFO L387 tUnfolder$Statistics]: existing Event has 529 ancestors and is cut-off event [2022-04-18 16:34:04,109 INFO L387 tUnfolder$Statistics]: existing Event has 399 ancestors and is cut-off event [2022-04-18 16:34:04,109 INFO L387 tUnfolder$Statistics]: existing Event has 402 ancestors and is cut-off event [2022-04-18 16:34:04,267 INFO L387 tUnfolder$Statistics]: existing Event has 521 ancestors and is cut-off event [2022-04-18 16:34:04,276 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][440], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1006#L124-7true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 470#thread2Err32ASSERT_VIOLATIONDATA_RACEtrue, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:04,276 INFO L384 tUnfolder$Statistics]: this new event has 533 ancestors and is cut-off event [2022-04-18 16:34:04,276 INFO L387 tUnfolder$Statistics]: existing Event has 386 ancestors and is cut-off event [2022-04-18 16:34:04,277 INFO L387 tUnfolder$Statistics]: existing Event has 533 ancestors and is cut-off event [2022-04-18 16:34:04,277 INFO L387 tUnfolder$Statistics]: existing Event has 525 ancestors and is cut-off event [2022-04-18 16:34:04,277 INFO L387 tUnfolder$Statistics]: existing Event has 383 ancestors and is cut-off event [2022-04-18 16:34:04,277 INFO L387 tUnfolder$Statistics]: existing Event has 386 ancestors and is cut-off event [2022-04-18 16:34:04,277 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][440], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1006#L124-7true, 593#L86-11true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:04,277 INFO L384 tUnfolder$Statistics]: this new event has 533 ancestors and is cut-off event [2022-04-18 16:34:04,277 INFO L387 tUnfolder$Statistics]: existing Event has 386 ancestors and is cut-off event [2022-04-18 16:34:04,277 INFO L387 tUnfolder$Statistics]: existing Event has 533 ancestors and is cut-off event [2022-04-18 16:34:04,277 INFO L387 tUnfolder$Statistics]: existing Event has 525 ancestors and is cut-off event [2022-04-18 16:34:04,277 INFO L387 tUnfolder$Statistics]: existing Event has 383 ancestors and is cut-off event [2022-04-18 16:34:04,279 INFO L387 tUnfolder$Statistics]: existing Event has 386 ancestors and is cut-off event [2022-04-18 16:34:04,312 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 49#L124-1true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 697#L87-10true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:04,312 INFO L384 tUnfolder$Statistics]: this new event has 531 ancestors and is cut-off event [2022-04-18 16:34:04,312 INFO L387 tUnfolder$Statistics]: existing Event has 404 ancestors and is cut-off event [2022-04-18 16:34:04,312 INFO L387 tUnfolder$Statistics]: existing Event has 404 ancestors and is cut-off event [2022-04-18 16:34:04,312 INFO L387 tUnfolder$Statistics]: existing Event has 401 ancestors and is cut-off event [2022-04-18 16:34:04,312 INFO L387 tUnfolder$Statistics]: existing Event has 523 ancestors and is cut-off event [2022-04-18 16:34:04,312 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 49#L124-1true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 604#thread2Err38ASSERT_VIOLATIONDATA_RACEtrue, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:04,313 INFO L384 tUnfolder$Statistics]: this new event has 532 ancestors and is cut-off event [2022-04-18 16:34:04,313 INFO L387 tUnfolder$Statistics]: existing Event has 524 ancestors and is cut-off event [2022-04-18 16:34:04,313 INFO L387 tUnfolder$Statistics]: existing Event has 402 ancestors and is cut-off event [2022-04-18 16:34:04,313 INFO L387 tUnfolder$Statistics]: existing Event has 405 ancestors and is cut-off event [2022-04-18 16:34:04,313 INFO L387 tUnfolder$Statistics]: existing Event has 405 ancestors and is cut-off event [2022-04-18 16:34:04,313 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 49#L124-1true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 852#L87-11true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:04,313 INFO L384 tUnfolder$Statistics]: this new event has 532 ancestors and is cut-off event [2022-04-18 16:34:04,313 INFO L387 tUnfolder$Statistics]: existing Event has 524 ancestors and is cut-off event [2022-04-18 16:34:04,313 INFO L387 tUnfolder$Statistics]: existing Event has 402 ancestors and is cut-off event [2022-04-18 16:34:04,313 INFO L387 tUnfolder$Statistics]: existing Event has 405 ancestors and is cut-off event [2022-04-18 16:34:04,313 INFO L387 tUnfolder$Statistics]: existing Event has 405 ancestors and is cut-off event [2022-04-18 16:34:04,331 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][536], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 926#L124-2true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 604#thread2Err38ASSERT_VIOLATIONDATA_RACEtrue, 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:04,331 INFO L384 tUnfolder$Statistics]: this new event has 533 ancestors and is cut-off event [2022-04-18 16:34:04,331 INFO L387 tUnfolder$Statistics]: existing Event has 525 ancestors and is cut-off event [2022-04-18 16:34:04,331 INFO L387 tUnfolder$Statistics]: existing Event has 406 ancestors and is cut-off event [2022-04-18 16:34:04,331 INFO L387 tUnfolder$Statistics]: existing Event has 406 ancestors and is cut-off event [2022-04-18 16:34:04,331 INFO L387 tUnfolder$Statistics]: existing Event has 403 ancestors and is cut-off event [2022-04-18 16:34:04,332 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][536], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 926#L124-2true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 697#L87-10true]) [2022-04-18 16:34:04,332 INFO L384 tUnfolder$Statistics]: this new event has 532 ancestors and is cut-off event [2022-04-18 16:34:04,332 INFO L387 tUnfolder$Statistics]: existing Event has 405 ancestors and is cut-off event [2022-04-18 16:34:04,332 INFO L387 tUnfolder$Statistics]: existing Event has 524 ancestors and is cut-off event [2022-04-18 16:34:04,332 INFO L387 tUnfolder$Statistics]: existing Event has 405 ancestors and is cut-off event [2022-04-18 16:34:04,332 INFO L387 tUnfolder$Statistics]: existing Event has 402 ancestors and is cut-off event [2022-04-18 16:34:04,332 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][536], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 926#L124-2true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 852#L87-11true, 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:04,332 INFO L384 tUnfolder$Statistics]: this new event has 533 ancestors and is cut-off event [2022-04-18 16:34:04,332 INFO L387 tUnfolder$Statistics]: existing Event has 406 ancestors and is cut-off event [2022-04-18 16:34:04,332 INFO L387 tUnfolder$Statistics]: existing Event has 403 ancestors and is cut-off event [2022-04-18 16:34:04,332 INFO L387 tUnfolder$Statistics]: existing Event has 525 ancestors and is cut-off event [2022-04-18 16:34:04,332 INFO L387 tUnfolder$Statistics]: existing Event has 406 ancestors and is cut-off event [2022-04-18 16:34:04,339 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 49#L124-1true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 604#thread2Err38ASSERT_VIOLATIONDATA_RACEtrue, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:04,339 INFO L384 tUnfolder$Statistics]: this new event has 532 ancestors and is cut-off event [2022-04-18 16:34:04,339 INFO L387 tUnfolder$Statistics]: existing Event has 524 ancestors and is cut-off event [2022-04-18 16:34:04,339 INFO L387 tUnfolder$Statistics]: existing Event has 532 ancestors and is cut-off event [2022-04-18 16:34:04,339 INFO L387 tUnfolder$Statistics]: existing Event has 402 ancestors and is cut-off event [2022-04-18 16:34:04,339 INFO L387 tUnfolder$Statistics]: existing Event has 405 ancestors and is cut-off event [2022-04-18 16:34:04,339 INFO L387 tUnfolder$Statistics]: existing Event has 405 ancestors and is cut-off event [2022-04-18 16:34:04,340 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 49#L124-1true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 852#L87-11true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:04,340 INFO L384 tUnfolder$Statistics]: this new event has 532 ancestors and is cut-off event [2022-04-18 16:34:04,340 INFO L387 tUnfolder$Statistics]: existing Event has 532 ancestors and is cut-off event [2022-04-18 16:34:04,340 INFO L387 tUnfolder$Statistics]: existing Event has 524 ancestors and is cut-off event [2022-04-18 16:34:04,340 INFO L387 tUnfolder$Statistics]: existing Event has 402 ancestors and is cut-off event [2022-04-18 16:34:04,340 INFO L387 tUnfolder$Statistics]: existing Event has 405 ancestors and is cut-off event [2022-04-18 16:34:04,340 INFO L387 tUnfolder$Statistics]: existing Event has 405 ancestors and is cut-off event [2022-04-18 16:34:04,352 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][535], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 604#thread2Err38ASSERT_VIOLATIONDATA_RACEtrue, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:34:04,353 INFO L384 tUnfolder$Statistics]: this new event has 534 ancestors and is cut-off event [2022-04-18 16:34:04,353 INFO L387 tUnfolder$Statistics]: existing Event has 404 ancestors and is cut-off event [2022-04-18 16:34:04,353 INFO L387 tUnfolder$Statistics]: existing Event has 526 ancestors and is cut-off event [2022-04-18 16:34:04,353 INFO L387 tUnfolder$Statistics]: existing Event has 407 ancestors and is cut-off event [2022-04-18 16:34:04,353 INFO L387 tUnfolder$Statistics]: existing Event has 407 ancestors and is cut-off event [2022-04-18 16:34:04,353 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][535], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 852#L87-11true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:34:04,353 INFO L384 tUnfolder$Statistics]: this new event has 534 ancestors and is cut-off event [2022-04-18 16:34:04,353 INFO L387 tUnfolder$Statistics]: existing Event has 404 ancestors and is cut-off event [2022-04-18 16:34:04,353 INFO L387 tUnfolder$Statistics]: existing Event has 526 ancestors and is cut-off event [2022-04-18 16:34:04,353 INFO L387 tUnfolder$Statistics]: existing Event has 407 ancestors and is cut-off event [2022-04-18 16:34:04,353 INFO L387 tUnfolder$Statistics]: existing Event has 407 ancestors and is cut-off event [2022-04-18 16:34:04,353 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][535], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 697#L87-10true, 952#L124-3true]) [2022-04-18 16:34:04,353 INFO L384 tUnfolder$Statistics]: this new event has 533 ancestors and is cut-off event [2022-04-18 16:34:04,353 INFO L387 tUnfolder$Statistics]: existing Event has 406 ancestors and is cut-off event [2022-04-18 16:34:04,353 INFO L387 tUnfolder$Statistics]: existing Event has 403 ancestors and is cut-off event [2022-04-18 16:34:04,353 INFO L387 tUnfolder$Statistics]: existing Event has 525 ancestors and is cut-off event [2022-04-18 16:34:04,353 INFO L387 tUnfolder$Statistics]: existing Event has 406 ancestors and is cut-off event [2022-04-18 16:34:04,354 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 523#L124-5true, Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 697#L87-10true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:04,354 INFO L384 tUnfolder$Statistics]: this new event has 535 ancestors and is cut-off event [2022-04-18 16:34:04,354 INFO L387 tUnfolder$Statistics]: existing Event has 408 ancestors and is cut-off event [2022-04-18 16:34:04,354 INFO L387 tUnfolder$Statistics]: existing Event has 527 ancestors and is cut-off event [2022-04-18 16:34:04,354 INFO L387 tUnfolder$Statistics]: existing Event has 405 ancestors and is cut-off event [2022-04-18 16:34:04,354 INFO L387 tUnfolder$Statistics]: existing Event has 408 ancestors and is cut-off event [2022-04-18 16:34:04,354 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 604#thread2Err38ASSERT_VIOLATIONDATA_RACEtrue, 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 419#L124-6true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:04,354 INFO L384 tUnfolder$Statistics]: this new event has 537 ancestors and is cut-off event [2022-04-18 16:34:04,354 INFO L387 tUnfolder$Statistics]: existing Event has 410 ancestors and is cut-off event [2022-04-18 16:34:04,354 INFO L387 tUnfolder$Statistics]: existing Event has 410 ancestors and is cut-off event [2022-04-18 16:34:04,354 INFO L387 tUnfolder$Statistics]: existing Event has 529 ancestors and is cut-off event [2022-04-18 16:34:04,354 INFO L387 tUnfolder$Statistics]: existing Event has 407 ancestors and is cut-off event [2022-04-18 16:34:04,354 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 523#L124-5true, Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 604#thread2Err38ASSERT_VIOLATIONDATA_RACEtrue, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:04,354 INFO L384 tUnfolder$Statistics]: this new event has 536 ancestors and is cut-off event [2022-04-18 16:34:04,354 INFO L387 tUnfolder$Statistics]: existing Event has 406 ancestors and is cut-off event [2022-04-18 16:34:04,354 INFO L387 tUnfolder$Statistics]: existing Event has 528 ancestors and is cut-off event [2022-04-18 16:34:04,354 INFO L387 tUnfolder$Statistics]: existing Event has 409 ancestors and is cut-off event [2022-04-18 16:34:04,354 INFO L387 tUnfolder$Statistics]: existing Event has 409 ancestors and is cut-off event [2022-04-18 16:34:04,354 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 697#L87-10true, 419#L124-6true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:04,355 INFO L384 tUnfolder$Statistics]: this new event has 536 ancestors and is cut-off event [2022-04-18 16:34:04,355 INFO L387 tUnfolder$Statistics]: existing Event has 406 ancestors and is cut-off event [2022-04-18 16:34:04,355 INFO L387 tUnfolder$Statistics]: existing Event has 409 ancestors and is cut-off event [2022-04-18 16:34:04,355 INFO L387 tUnfolder$Statistics]: existing Event has 409 ancestors and is cut-off event [2022-04-18 16:34:04,355 INFO L387 tUnfolder$Statistics]: existing Event has 528 ancestors and is cut-off event [2022-04-18 16:34:04,355 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 852#L87-11true, 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 419#L124-6true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:04,355 INFO L384 tUnfolder$Statistics]: this new event has 537 ancestors and is cut-off event [2022-04-18 16:34:04,355 INFO L387 tUnfolder$Statistics]: existing Event has 410 ancestors and is cut-off event [2022-04-18 16:34:04,355 INFO L387 tUnfolder$Statistics]: existing Event has 410 ancestors and is cut-off event [2022-04-18 16:34:04,355 INFO L387 tUnfolder$Statistics]: existing Event has 407 ancestors and is cut-off event [2022-04-18 16:34:04,355 INFO L387 tUnfolder$Statistics]: existing Event has 529 ancestors and is cut-off event [2022-04-18 16:34:04,355 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 523#L124-5true, Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 852#L87-11true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:04,355 INFO L384 tUnfolder$Statistics]: this new event has 536 ancestors and is cut-off event [2022-04-18 16:34:04,355 INFO L387 tUnfolder$Statistics]: existing Event has 406 ancestors and is cut-off event [2022-04-18 16:34:04,355 INFO L387 tUnfolder$Statistics]: existing Event has 409 ancestors and is cut-off event [2022-04-18 16:34:04,355 INFO L387 tUnfolder$Statistics]: existing Event has 409 ancestors and is cut-off event [2022-04-18 16:34:04,356 INFO L387 tUnfolder$Statistics]: existing Event has 528 ancestors and is cut-off event [2022-04-18 16:34:04,356 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][539], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 697#L87-10true, 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:04,356 INFO L384 tUnfolder$Statistics]: this new event has 534 ancestors and is cut-off event [2022-04-18 16:34:04,356 INFO L387 tUnfolder$Statistics]: existing Event has 404 ancestors and is cut-off event [2022-04-18 16:34:04,356 INFO L387 tUnfolder$Statistics]: existing Event has 407 ancestors and is cut-off event [2022-04-18 16:34:04,356 INFO L387 tUnfolder$Statistics]: existing Event has 407 ancestors and is cut-off event [2022-04-18 16:34:04,356 INFO L387 tUnfolder$Statistics]: existing Event has 526 ancestors and is cut-off event [2022-04-18 16:34:04,356 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][539], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 604#thread2Err38ASSERT_VIOLATIONDATA_RACEtrue, 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:04,356 INFO L384 tUnfolder$Statistics]: this new event has 535 ancestors and is cut-off event [2022-04-18 16:34:04,356 INFO L387 tUnfolder$Statistics]: existing Event has 408 ancestors and is cut-off event [2022-04-18 16:34:04,356 INFO L387 tUnfolder$Statistics]: existing Event has 408 ancestors and is cut-off event [2022-04-18 16:34:04,356 INFO L387 tUnfolder$Statistics]: existing Event has 405 ancestors and is cut-off event [2022-04-18 16:34:04,356 INFO L387 tUnfolder$Statistics]: existing Event has 527 ancestors and is cut-off event [2022-04-18 16:34:04,356 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][539], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 852#L87-11true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:04,356 INFO L384 tUnfolder$Statistics]: this new event has 535 ancestors and is cut-off event [2022-04-18 16:34:04,356 INFO L387 tUnfolder$Statistics]: existing Event has 405 ancestors and is cut-off event [2022-04-18 16:34:04,356 INFO L387 tUnfolder$Statistics]: existing Event has 408 ancestors and is cut-off event [2022-04-18 16:34:04,356 INFO L387 tUnfolder$Statistics]: existing Event has 527 ancestors and is cut-off event [2022-04-18 16:34:04,356 INFO L387 tUnfolder$Statistics]: existing Event has 408 ancestors and is cut-off event [2022-04-18 16:34:04,362 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][536], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 926#L124-2true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 604#thread2Err38ASSERT_VIOLATIONDATA_RACEtrue, 394#L56-6true, 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:04,362 INFO L384 tUnfolder$Statistics]: this new event has 533 ancestors and is cut-off event [2022-04-18 16:34:04,362 INFO L387 tUnfolder$Statistics]: existing Event has 533 ancestors and is cut-off event [2022-04-18 16:34:04,362 INFO L387 tUnfolder$Statistics]: existing Event has 525 ancestors and is cut-off event [2022-04-18 16:34:04,362 INFO L387 tUnfolder$Statistics]: existing Event has 406 ancestors and is cut-off event [2022-04-18 16:34:04,362 INFO L387 tUnfolder$Statistics]: existing Event has 406 ancestors and is cut-off event [2022-04-18 16:34:04,362 INFO L387 tUnfolder$Statistics]: existing Event has 403 ancestors and is cut-off event [2022-04-18 16:34:04,362 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][536], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 926#L124-2true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 852#L87-11true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:04,363 INFO L384 tUnfolder$Statistics]: this new event has 533 ancestors and is cut-off event [2022-04-18 16:34:04,363 INFO L387 tUnfolder$Statistics]: existing Event has 406 ancestors and is cut-off event [2022-04-18 16:34:04,363 INFO L387 tUnfolder$Statistics]: existing Event has 403 ancestors and is cut-off event [2022-04-18 16:34:04,363 INFO L387 tUnfolder$Statistics]: existing Event has 533 ancestors and is cut-off event [2022-04-18 16:34:04,363 INFO L387 tUnfolder$Statistics]: existing Event has 525 ancestors and is cut-off event [2022-04-18 16:34:04,363 INFO L387 tUnfolder$Statistics]: existing Event has 406 ancestors and is cut-off event [2022-04-18 16:34:04,368 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][612], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 926#L124-2true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 581#thread1Err38ASSERT_VIOLATIONDATA_RACEtrue, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:04,368 INFO L384 tUnfolder$Statistics]: this new event has 533 ancestors and is cut-off event [2022-04-18 16:34:04,368 INFO L387 tUnfolder$Statistics]: existing Event has 403 ancestors and is cut-off event [2022-04-18 16:34:04,368 INFO L387 tUnfolder$Statistics]: existing Event has 406 ancestors and is cut-off event [2022-04-18 16:34:04,368 INFO L387 tUnfolder$Statistics]: existing Event has 525 ancestors and is cut-off event [2022-04-18 16:34:04,368 INFO L387 tUnfolder$Statistics]: existing Event has 406 ancestors and is cut-off event [2022-04-18 16:34:04,368 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][612], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 869#L60-11true, 926#L124-2true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:04,368 INFO L384 tUnfolder$Statistics]: this new event has 533 ancestors and is cut-off event [2022-04-18 16:34:04,369 INFO L387 tUnfolder$Statistics]: existing Event has 403 ancestors and is cut-off event [2022-04-18 16:34:04,369 INFO L387 tUnfolder$Statistics]: existing Event has 406 ancestors and is cut-off event [2022-04-18 16:34:04,369 INFO L387 tUnfolder$Statistics]: existing Event has 406 ancestors and is cut-off event [2022-04-18 16:34:04,369 INFO L387 tUnfolder$Statistics]: existing Event has 525 ancestors and is cut-off event [2022-04-18 16:34:04,383 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][535], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 604#thread2Err38ASSERT_VIOLATIONDATA_RACEtrue, 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:34:04,383 INFO L384 tUnfolder$Statistics]: this new event has 534 ancestors and is cut-off event [2022-04-18 16:34:04,383 INFO L387 tUnfolder$Statistics]: existing Event has 534 ancestors and is cut-off event [2022-04-18 16:34:04,383 INFO L387 tUnfolder$Statistics]: existing Event has 404 ancestors and is cut-off event [2022-04-18 16:34:04,383 INFO L387 tUnfolder$Statistics]: existing Event has 526 ancestors and is cut-off event [2022-04-18 16:34:04,383 INFO L387 tUnfolder$Statistics]: existing Event has 407 ancestors and is cut-off event [2022-04-18 16:34:04,383 INFO L387 tUnfolder$Statistics]: existing Event has 407 ancestors and is cut-off event [2022-04-18 16:34:04,384 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 604#thread2Err38ASSERT_VIOLATIONDATA_RACEtrue, 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 419#L124-6true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:04,384 INFO L384 tUnfolder$Statistics]: this new event has 537 ancestors and is cut-off event [2022-04-18 16:34:04,384 INFO L387 tUnfolder$Statistics]: existing Event has 410 ancestors and is cut-off event [2022-04-18 16:34:04,384 INFO L387 tUnfolder$Statistics]: existing Event has 410 ancestors and is cut-off event [2022-04-18 16:34:04,384 INFO L387 tUnfolder$Statistics]: existing Event has 537 ancestors and is cut-off event [2022-04-18 16:34:04,384 INFO L387 tUnfolder$Statistics]: existing Event has 529 ancestors and is cut-off event [2022-04-18 16:34:04,384 INFO L387 tUnfolder$Statistics]: existing Event has 407 ancestors and is cut-off event [2022-04-18 16:34:04,384 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 523#L124-5true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 604#thread2Err38ASSERT_VIOLATIONDATA_RACEtrue, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:04,384 INFO L384 tUnfolder$Statistics]: this new event has 536 ancestors and is cut-off event [2022-04-18 16:34:04,384 INFO L387 tUnfolder$Statistics]: existing Event has 536 ancestors and is cut-off event [2022-04-18 16:34:04,384 INFO L387 tUnfolder$Statistics]: existing Event has 406 ancestors and is cut-off event [2022-04-18 16:34:04,384 INFO L387 tUnfolder$Statistics]: existing Event has 528 ancestors and is cut-off event [2022-04-18 16:34:04,384 INFO L387 tUnfolder$Statistics]: existing Event has 409 ancestors and is cut-off event [2022-04-18 16:34:04,384 INFO L387 tUnfolder$Statistics]: existing Event has 409 ancestors and is cut-off event [2022-04-18 16:34:04,384 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][539], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 604#thread2Err38ASSERT_VIOLATIONDATA_RACEtrue, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:04,384 INFO L384 tUnfolder$Statistics]: this new event has 535 ancestors and is cut-off event [2022-04-18 16:34:04,384 INFO L387 tUnfolder$Statistics]: existing Event has 408 ancestors and is cut-off event [2022-04-18 16:34:04,385 INFO L387 tUnfolder$Statistics]: existing Event has 408 ancestors and is cut-off event [2022-04-18 16:34:04,385 INFO L387 tUnfolder$Statistics]: existing Event has 535 ancestors and is cut-off event [2022-04-18 16:34:04,385 INFO L387 tUnfolder$Statistics]: existing Event has 405 ancestors and is cut-off event [2022-04-18 16:34:04,385 INFO L387 tUnfolder$Statistics]: existing Event has 527 ancestors and is cut-off event [2022-04-18 16:34:04,385 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][535], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 852#L87-11true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:34:04,385 INFO L384 tUnfolder$Statistics]: this new event has 534 ancestors and is cut-off event [2022-04-18 16:34:04,385 INFO L387 tUnfolder$Statistics]: existing Event has 534 ancestors and is cut-off event [2022-04-18 16:34:04,385 INFO L387 tUnfolder$Statistics]: existing Event has 404 ancestors and is cut-off event [2022-04-18 16:34:04,385 INFO L387 tUnfolder$Statistics]: existing Event has 526 ancestors and is cut-off event [2022-04-18 16:34:04,385 INFO L387 tUnfolder$Statistics]: existing Event has 407 ancestors and is cut-off event [2022-04-18 16:34:04,385 INFO L387 tUnfolder$Statistics]: existing Event has 407 ancestors and is cut-off event [2022-04-18 16:34:04,386 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 523#L124-5true, Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 852#L87-11true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:04,386 INFO L384 tUnfolder$Statistics]: this new event has 536 ancestors and is cut-off event [2022-04-18 16:34:04,386 INFO L387 tUnfolder$Statistics]: existing Event has 536 ancestors and is cut-off event [2022-04-18 16:34:04,386 INFO L387 tUnfolder$Statistics]: existing Event has 406 ancestors and is cut-off event [2022-04-18 16:34:04,386 INFO L387 tUnfolder$Statistics]: existing Event has 409 ancestors and is cut-off event [2022-04-18 16:34:04,386 INFO L387 tUnfolder$Statistics]: existing Event has 409 ancestors and is cut-off event [2022-04-18 16:34:04,386 INFO L387 tUnfolder$Statistics]: existing Event has 528 ancestors and is cut-off event [2022-04-18 16:34:04,386 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 852#L87-11true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 419#L124-6true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:04,386 INFO L384 tUnfolder$Statistics]: this new event has 537 ancestors and is cut-off event [2022-04-18 16:34:04,386 INFO L387 tUnfolder$Statistics]: existing Event has 410 ancestors and is cut-off event [2022-04-18 16:34:04,386 INFO L387 tUnfolder$Statistics]: existing Event has 410 ancestors and is cut-off event [2022-04-18 16:34:04,386 INFO L387 tUnfolder$Statistics]: existing Event has 537 ancestors and is cut-off event [2022-04-18 16:34:04,386 INFO L387 tUnfolder$Statistics]: existing Event has 407 ancestors and is cut-off event [2022-04-18 16:34:04,386 INFO L387 tUnfolder$Statistics]: existing Event has 529 ancestors and is cut-off event [2022-04-18 16:34:04,386 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][539], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 852#L87-11true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:04,386 INFO L384 tUnfolder$Statistics]: this new event has 535 ancestors and is cut-off event [2022-04-18 16:34:04,386 INFO L387 tUnfolder$Statistics]: existing Event has 405 ancestors and is cut-off event [2022-04-18 16:34:04,387 INFO L387 tUnfolder$Statistics]: existing Event has 408 ancestors and is cut-off event [2022-04-18 16:34:04,387 INFO L387 tUnfolder$Statistics]: existing Event has 527 ancestors and is cut-off event [2022-04-18 16:34:04,387 INFO L387 tUnfolder$Statistics]: existing Event has 408 ancestors and is cut-off event [2022-04-18 16:34:04,387 INFO L387 tUnfolder$Statistics]: existing Event has 535 ancestors and is cut-off event [2022-04-18 16:34:04,392 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][611], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 581#thread1Err38ASSERT_VIOLATIONDATA_RACEtrue, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:34:04,392 INFO L384 tUnfolder$Statistics]: this new event has 534 ancestors and is cut-off event [2022-04-18 16:34:04,392 INFO L387 tUnfolder$Statistics]: existing Event has 404 ancestors and is cut-off event [2022-04-18 16:34:04,392 INFO L387 tUnfolder$Statistics]: existing Event has 407 ancestors and is cut-off event [2022-04-18 16:34:04,392 INFO L387 tUnfolder$Statistics]: existing Event has 526 ancestors and is cut-off event [2022-04-18 16:34:04,392 INFO L387 tUnfolder$Statistics]: existing Event has 407 ancestors and is cut-off event [2022-04-18 16:34:04,392 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 581#thread1Err38ASSERT_VIOLATIONDATA_RACEtrue, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 419#L124-6true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:04,392 INFO L384 tUnfolder$Statistics]: this new event has 537 ancestors and is cut-off event [2022-04-18 16:34:04,392 INFO L387 tUnfolder$Statistics]: existing Event has 407 ancestors and is cut-off event [2022-04-18 16:34:04,392 INFO L387 tUnfolder$Statistics]: existing Event has 410 ancestors and is cut-off event [2022-04-18 16:34:04,392 INFO L387 tUnfolder$Statistics]: existing Event has 529 ancestors and is cut-off event [2022-04-18 16:34:04,392 INFO L387 tUnfolder$Statistics]: existing Event has 410 ancestors and is cut-off event [2022-04-18 16:34:04,392 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 523#L124-5true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 581#thread1Err38ASSERT_VIOLATIONDATA_RACEtrue, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:04,392 INFO L384 tUnfolder$Statistics]: this new event has 536 ancestors and is cut-off event [2022-04-18 16:34:04,392 INFO L387 tUnfolder$Statistics]: existing Event has 409 ancestors and is cut-off event [2022-04-18 16:34:04,392 INFO L387 tUnfolder$Statistics]: existing Event has 528 ancestors and is cut-off event [2022-04-18 16:34:04,392 INFO L387 tUnfolder$Statistics]: existing Event has 406 ancestors and is cut-off event [2022-04-18 16:34:04,393 INFO L387 tUnfolder$Statistics]: existing Event has 409 ancestors and is cut-off event [2022-04-18 16:34:04,393 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][615], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 581#thread1Err38ASSERT_VIOLATIONDATA_RACEtrue, 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:04,393 INFO L384 tUnfolder$Statistics]: this new event has 535 ancestors and is cut-off event [2022-04-18 16:34:04,393 INFO L387 tUnfolder$Statistics]: existing Event has 405 ancestors and is cut-off event [2022-04-18 16:34:04,393 INFO L387 tUnfolder$Statistics]: existing Event has 408 ancestors and is cut-off event [2022-04-18 16:34:04,393 INFO L387 tUnfolder$Statistics]: existing Event has 408 ancestors and is cut-off event [2022-04-18 16:34:04,393 INFO L387 tUnfolder$Statistics]: existing Event has 527 ancestors and is cut-off event [2022-04-18 16:34:04,393 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][611], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 869#L60-11true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:34:04,393 INFO L384 tUnfolder$Statistics]: this new event has 534 ancestors and is cut-off event [2022-04-18 16:34:04,394 INFO L387 tUnfolder$Statistics]: existing Event has 526 ancestors and is cut-off event [2022-04-18 16:34:04,394 INFO L387 tUnfolder$Statistics]: existing Event has 404 ancestors and is cut-off event [2022-04-18 16:34:04,394 INFO L387 tUnfolder$Statistics]: existing Event has 407 ancestors and is cut-off event [2022-04-18 16:34:04,394 INFO L387 tUnfolder$Statistics]: existing Event has 407 ancestors and is cut-off event [2022-04-18 16:34:04,394 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 869#L60-11true, 1199#(= |#race~is_null_5~0| 0), 1047#L83-6true, 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 419#L124-6true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:04,394 INFO L384 tUnfolder$Statistics]: this new event has 537 ancestors and is cut-off event [2022-04-18 16:34:04,394 INFO L387 tUnfolder$Statistics]: existing Event has 410 ancestors and is cut-off event [2022-04-18 16:34:04,394 INFO L387 tUnfolder$Statistics]: existing Event has 529 ancestors and is cut-off event [2022-04-18 16:34:04,394 INFO L387 tUnfolder$Statistics]: existing Event has 407 ancestors and is cut-off event [2022-04-18 16:34:04,394 INFO L387 tUnfolder$Statistics]: existing Event has 410 ancestors and is cut-off event [2022-04-18 16:34:04,394 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 523#L124-5true, 869#L60-11true, 1199#(= |#race~is_null_5~0| 0), 1047#L83-6true, 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:04,394 INFO L384 tUnfolder$Statistics]: this new event has 536 ancestors and is cut-off event [2022-04-18 16:34:04,394 INFO L387 tUnfolder$Statistics]: existing Event has 409 ancestors and is cut-off event [2022-04-18 16:34:04,394 INFO L387 tUnfolder$Statistics]: existing Event has 528 ancestors and is cut-off event [2022-04-18 16:34:04,394 INFO L387 tUnfolder$Statistics]: existing Event has 406 ancestors and is cut-off event [2022-04-18 16:34:04,394 INFO L387 tUnfolder$Statistics]: existing Event has 409 ancestors and is cut-off event [2022-04-18 16:34:04,394 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][615], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 869#L60-11true, 1199#(= |#race~is_null_5~0| 0), 1047#L83-6true, 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:04,394 INFO L384 tUnfolder$Statistics]: this new event has 535 ancestors and is cut-off event [2022-04-18 16:34:04,394 INFO L387 tUnfolder$Statistics]: existing Event has 405 ancestors and is cut-off event [2022-04-18 16:34:04,395 INFO L387 tUnfolder$Statistics]: existing Event has 408 ancestors and is cut-off event [2022-04-18 16:34:04,395 INFO L387 tUnfolder$Statistics]: existing Event has 527 ancestors and is cut-off event [2022-04-18 16:34:04,395 INFO L387 tUnfolder$Statistics]: existing Event has 408 ancestors and is cut-off event [2022-04-18 16:34:04,526 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][612], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 926#L124-2true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 108#thread1Err45ASSERT_VIOLATIONDATA_RACEtrue, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:04,526 INFO L384 tUnfolder$Statistics]: this new event has 541 ancestors and is cut-off event [2022-04-18 16:34:04,526 INFO L387 tUnfolder$Statistics]: existing Event has 422 ancestors and is cut-off event [2022-04-18 16:34:04,526 INFO L387 tUnfolder$Statistics]: existing Event has 419 ancestors and is cut-off event [2022-04-18 16:34:04,526 INFO L387 tUnfolder$Statistics]: existing Event has 422 ancestors and is cut-off event [2022-04-18 16:34:04,526 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][612], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 926#L124-2true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 946#L61-10true]) [2022-04-18 16:34:04,527 INFO L384 tUnfolder$Statistics]: this new event has 540 ancestors and is cut-off event [2022-04-18 16:34:04,527 INFO L387 tUnfolder$Statistics]: existing Event has 418 ancestors and is cut-off event [2022-04-18 16:34:04,527 INFO L387 tUnfolder$Statistics]: existing Event has 421 ancestors and is cut-off event [2022-04-18 16:34:04,527 INFO L387 tUnfolder$Statistics]: existing Event has 421 ancestors and is cut-off event [2022-04-18 16:34:04,527 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][612], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 926#L124-2true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 138#L61-11true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:04,527 INFO L384 tUnfolder$Statistics]: this new event has 541 ancestors and is cut-off event [2022-04-18 16:34:04,527 INFO L387 tUnfolder$Statistics]: existing Event has 419 ancestors and is cut-off event [2022-04-18 16:34:04,527 INFO L387 tUnfolder$Statistics]: existing Event has 422 ancestors and is cut-off event [2022-04-18 16:34:04,527 INFO L387 tUnfolder$Statistics]: existing Event has 422 ancestors and is cut-off event [2022-04-18 16:34:04,540 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][611], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 108#thread1Err45ASSERT_VIOLATIONDATA_RACEtrue, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:34:04,540 INFO L384 tUnfolder$Statistics]: this new event has 542 ancestors and is cut-off event [2022-04-18 16:34:04,540 INFO L387 tUnfolder$Statistics]: existing Event has 423 ancestors and is cut-off event [2022-04-18 16:34:04,540 INFO L387 tUnfolder$Statistics]: existing Event has 420 ancestors and is cut-off event [2022-04-18 16:34:04,540 INFO L387 tUnfolder$Statistics]: existing Event has 423 ancestors and is cut-off event [2022-04-18 16:34:04,541 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][611], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 946#L61-10true, 952#L124-3true]) [2022-04-18 16:34:04,541 INFO L384 tUnfolder$Statistics]: this new event has 541 ancestors and is cut-off event [2022-04-18 16:34:04,541 INFO L387 tUnfolder$Statistics]: existing Event has 422 ancestors and is cut-off event [2022-04-18 16:34:04,541 INFO L387 tUnfolder$Statistics]: existing Event has 419 ancestors and is cut-off event [2022-04-18 16:34:04,541 INFO L387 tUnfolder$Statistics]: existing Event has 422 ancestors and is cut-off event [2022-04-18 16:34:04,541 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][611], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 138#L61-11true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:34:04,541 INFO L384 tUnfolder$Statistics]: this new event has 542 ancestors and is cut-off event [2022-04-18 16:34:04,541 INFO L387 tUnfolder$Statistics]: existing Event has 423 ancestors and is cut-off event [2022-04-18 16:34:04,541 INFO L387 tUnfolder$Statistics]: existing Event has 420 ancestors and is cut-off event [2022-04-18 16:34:04,541 INFO L387 tUnfolder$Statistics]: existing Event has 423 ancestors and is cut-off event [2022-04-18 16:34:04,541 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 523#L124-5true, Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 138#L61-11true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:04,541 INFO L384 tUnfolder$Statistics]: this new event has 544 ancestors and is cut-off event [2022-04-18 16:34:04,541 INFO L387 tUnfolder$Statistics]: existing Event has 425 ancestors and is cut-off event [2022-04-18 16:34:04,541 INFO L387 tUnfolder$Statistics]: existing Event has 422 ancestors and is cut-off event [2022-04-18 16:34:04,541 INFO L387 tUnfolder$Statistics]: existing Event has 425 ancestors and is cut-off event [2022-04-18 16:34:04,541 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 523#L124-5true, Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1047#L83-6true, 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 946#L61-10true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:04,542 INFO L384 tUnfolder$Statistics]: this new event has 543 ancestors and is cut-off event [2022-04-18 16:34:04,542 INFO L387 tUnfolder$Statistics]: existing Event has 421 ancestors and is cut-off event [2022-04-18 16:34:04,542 INFO L387 tUnfolder$Statistics]: existing Event has 424 ancestors and is cut-off event [2022-04-18 16:34:04,542 INFO L387 tUnfolder$Statistics]: existing Event has 424 ancestors and is cut-off event [2022-04-18 16:34:04,542 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 523#L124-5true, Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1047#L83-6true, 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 108#thread1Err45ASSERT_VIOLATIONDATA_RACEtrue, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:04,542 INFO L384 tUnfolder$Statistics]: this new event has 544 ancestors and is cut-off event [2022-04-18 16:34:04,542 INFO L387 tUnfolder$Statistics]: existing Event has 422 ancestors and is cut-off event [2022-04-18 16:34:04,542 INFO L387 tUnfolder$Statistics]: existing Event has 425 ancestors and is cut-off event [2022-04-18 16:34:04,542 INFO L387 tUnfolder$Statistics]: existing Event has 425 ancestors and is cut-off event [2022-04-18 16:34:04,542 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1047#L83-6true, 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 138#L61-11true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, 419#L124-6true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:04,542 INFO L384 tUnfolder$Statistics]: this new event has 545 ancestors and is cut-off event [2022-04-18 16:34:04,542 INFO L387 tUnfolder$Statistics]: existing Event has 426 ancestors and is cut-off event [2022-04-18 16:34:04,542 INFO L387 tUnfolder$Statistics]: existing Event has 423 ancestors and is cut-off event [2022-04-18 16:34:04,542 INFO L387 tUnfolder$Statistics]: existing Event has 426 ancestors and is cut-off event [2022-04-18 16:34:04,542 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1047#L83-6true, 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 419#L124-6true, 946#L61-10true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:04,542 INFO L384 tUnfolder$Statistics]: this new event has 544 ancestors and is cut-off event [2022-04-18 16:34:04,542 INFO L387 tUnfolder$Statistics]: existing Event has 425 ancestors and is cut-off event [2022-04-18 16:34:04,542 INFO L387 tUnfolder$Statistics]: existing Event has 422 ancestors and is cut-off event [2022-04-18 16:34:04,542 INFO L387 tUnfolder$Statistics]: existing Event has 425 ancestors and is cut-off event [2022-04-18 16:34:04,543 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 108#thread1Err45ASSERT_VIOLATIONDATA_RACEtrue, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 419#L124-6true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:04,543 INFO L384 tUnfolder$Statistics]: this new event has 545 ancestors and is cut-off event [2022-04-18 16:34:04,543 INFO L387 tUnfolder$Statistics]: existing Event has 426 ancestors and is cut-off event [2022-04-18 16:34:04,543 INFO L387 tUnfolder$Statistics]: existing Event has 423 ancestors and is cut-off event [2022-04-18 16:34:04,543 INFO L387 tUnfolder$Statistics]: existing Event has 426 ancestors and is cut-off event [2022-04-18 16:34:04,543 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][615], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 138#L61-11true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:04,543 INFO L384 tUnfolder$Statistics]: this new event has 543 ancestors and is cut-off event [2022-04-18 16:34:04,543 INFO L387 tUnfolder$Statistics]: existing Event has 424 ancestors and is cut-off event [2022-04-18 16:34:04,543 INFO L387 tUnfolder$Statistics]: existing Event has 421 ancestors and is cut-off event [2022-04-18 16:34:04,543 INFO L387 tUnfolder$Statistics]: existing Event has 424 ancestors and is cut-off event [2022-04-18 16:34:04,543 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][615], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 386#L124-4true, 108#thread1Err45ASSERT_VIOLATIONDATA_RACEtrue, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:04,543 INFO L384 tUnfolder$Statistics]: this new event has 543 ancestors and is cut-off event [2022-04-18 16:34:04,543 INFO L387 tUnfolder$Statistics]: existing Event has 424 ancestors and is cut-off event [2022-04-18 16:34:04,543 INFO L387 tUnfolder$Statistics]: existing Event has 421 ancestors and is cut-off event [2022-04-18 16:34:04,543 INFO L387 tUnfolder$Statistics]: existing Event has 424 ancestors and is cut-off event [2022-04-18 16:34:04,543 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][615], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 946#L61-10true, 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:04,543 INFO L384 tUnfolder$Statistics]: this new event has 542 ancestors and is cut-off event [2022-04-18 16:34:04,544 INFO L387 tUnfolder$Statistics]: existing Event has 423 ancestors and is cut-off event [2022-04-18 16:34:04,544 INFO L387 tUnfolder$Statistics]: existing Event has 420 ancestors and is cut-off event [2022-04-18 16:34:04,544 INFO L387 tUnfolder$Statistics]: existing Event has 423 ancestors and is cut-off event [2022-04-18 16:34:04,574 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][440], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1006#L124-7true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 604#thread2Err38ASSERT_VIOLATIONDATA_RACEtrue, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:04,574 INFO L384 tUnfolder$Statistics]: this new event has 547 ancestors and is cut-off event [2022-04-18 16:34:04,574 INFO L387 tUnfolder$Statistics]: existing Event has 400 ancestors and is cut-off event [2022-04-18 16:34:04,574 INFO L387 tUnfolder$Statistics]: existing Event has 397 ancestors and is cut-off event [2022-04-18 16:34:04,574 INFO L387 tUnfolder$Statistics]: existing Event has 539 ancestors and is cut-off event [2022-04-18 16:34:04,574 INFO L387 tUnfolder$Statistics]: existing Event has 400 ancestors and is cut-off event [2022-04-18 16:34:04,574 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][440], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1006#L124-7true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 697#L87-10true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:04,574 INFO L384 tUnfolder$Statistics]: this new event has 546 ancestors and is cut-off event [2022-04-18 16:34:04,574 INFO L387 tUnfolder$Statistics]: existing Event has 396 ancestors and is cut-off event [2022-04-18 16:34:04,574 INFO L387 tUnfolder$Statistics]: existing Event has 399 ancestors and is cut-off event [2022-04-18 16:34:04,574 INFO L387 tUnfolder$Statistics]: existing Event has 399 ancestors and is cut-off event [2022-04-18 16:34:04,575 INFO L387 tUnfolder$Statistics]: existing Event has 538 ancestors and is cut-off event [2022-04-18 16:34:04,575 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][440], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1006#L124-7true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 852#L87-11true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:04,575 INFO L384 tUnfolder$Statistics]: this new event has 547 ancestors and is cut-off event [2022-04-18 16:34:04,575 INFO L387 tUnfolder$Statistics]: existing Event has 400 ancestors and is cut-off event [2022-04-18 16:34:04,575 INFO L387 tUnfolder$Statistics]: existing Event has 397 ancestors and is cut-off event [2022-04-18 16:34:04,575 INFO L387 tUnfolder$Statistics]: existing Event has 400 ancestors and is cut-off event [2022-04-18 16:34:04,575 INFO L387 tUnfolder$Statistics]: existing Event has 539 ancestors and is cut-off event [2022-04-18 16:34:04,589 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][440], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1006#L124-7true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 604#thread2Err38ASSERT_VIOLATIONDATA_RACEtrue, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:04,589 INFO L384 tUnfolder$Statistics]: this new event has 547 ancestors and is cut-off event [2022-04-18 16:34:04,589 INFO L387 tUnfolder$Statistics]: existing Event has 400 ancestors and is cut-off event [2022-04-18 16:34:04,589 INFO L387 tUnfolder$Statistics]: existing Event has 547 ancestors and is cut-off event [2022-04-18 16:34:04,589 INFO L387 tUnfolder$Statistics]: existing Event has 397 ancestors and is cut-off event [2022-04-18 16:34:04,589 INFO L387 tUnfolder$Statistics]: existing Event has 539 ancestors and is cut-off event [2022-04-18 16:34:04,589 INFO L387 tUnfolder$Statistics]: existing Event has 400 ancestors and is cut-off event [2022-04-18 16:34:04,589 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][440], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1006#L124-7true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 852#L87-11true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:04,589 INFO L384 tUnfolder$Statistics]: this new event has 547 ancestors and is cut-off event [2022-04-18 16:34:04,589 INFO L387 tUnfolder$Statistics]: existing Event has 400 ancestors and is cut-off event [2022-04-18 16:34:04,589 INFO L387 tUnfolder$Statistics]: existing Event has 547 ancestors and is cut-off event [2022-04-18 16:34:04,590 INFO L387 tUnfolder$Statistics]: existing Event has 397 ancestors and is cut-off event [2022-04-18 16:34:04,590 INFO L387 tUnfolder$Statistics]: existing Event has 400 ancestors and is cut-off event [2022-04-18 16:34:04,590 INFO L387 tUnfolder$Statistics]: existing Event has 539 ancestors and is cut-off event [2022-04-18 16:34:04,599 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1094#L123-4true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 128#L88-10true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:04,600 INFO L384 tUnfolder$Statistics]: this new event has 544 ancestors and is cut-off event [2022-04-18 16:34:04,600 INFO L387 tUnfolder$Statistics]: existing Event has 536 ancestors and is cut-off event [2022-04-18 16:34:04,600 INFO L387 tUnfolder$Statistics]: existing Event has 417 ancestors and is cut-off event [2022-04-18 16:34:04,600 INFO L387 tUnfolder$Statistics]: existing Event has 414 ancestors and is cut-off event [2022-04-18 16:34:04,600 INFO L387 tUnfolder$Statistics]: existing Event has 417 ancestors and is cut-off event [2022-04-18 16:34:04,600 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1094#L123-4true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 47#thread2Err45ASSERT_VIOLATIONDATA_RACEtrue, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:04,600 INFO L384 tUnfolder$Statistics]: this new event has 545 ancestors and is cut-off event [2022-04-18 16:34:04,600 INFO L387 tUnfolder$Statistics]: existing Event has 418 ancestors and is cut-off event [2022-04-18 16:34:04,600 INFO L387 tUnfolder$Statistics]: existing Event has 418 ancestors and is cut-off event [2022-04-18 16:34:04,600 INFO L387 tUnfolder$Statistics]: existing Event has 537 ancestors and is cut-off event [2022-04-18 16:34:04,600 INFO L387 tUnfolder$Statistics]: existing Event has 415 ancestors and is cut-off event [2022-04-18 16:34:04,600 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1094#L123-4true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 238#L88-11true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:04,600 INFO L384 tUnfolder$Statistics]: this new event has 545 ancestors and is cut-off event [2022-04-18 16:34:04,600 INFO L387 tUnfolder$Statistics]: existing Event has 418 ancestors and is cut-off event [2022-04-18 16:34:04,600 INFO L387 tUnfolder$Statistics]: existing Event has 418 ancestors and is cut-off event [2022-04-18 16:34:04,600 INFO L387 tUnfolder$Statistics]: existing Event has 537 ancestors and is cut-off event [2022-04-18 16:34:04,600 INFO L387 tUnfolder$Statistics]: existing Event has 415 ancestors and is cut-off event [2022-04-18 16:34:04,636 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 49#L124-1true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 394#L56-6true, 47#thread2Err45ASSERT_VIOLATIONDATA_RACEtrue, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:04,636 INFO L384 tUnfolder$Statistics]: this new event has 548 ancestors and is cut-off event [2022-04-18 16:34:04,636 INFO L387 tUnfolder$Statistics]: existing Event has 421 ancestors and is cut-off event [2022-04-18 16:34:04,636 INFO L387 tUnfolder$Statistics]: existing Event has 540 ancestors and is cut-off event [2022-04-18 16:34:04,636 INFO L387 tUnfolder$Statistics]: existing Event has 418 ancestors and is cut-off event [2022-04-18 16:34:04,636 INFO L387 tUnfolder$Statistics]: existing Event has 421 ancestors and is cut-off event [2022-04-18 16:34:04,636 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 49#L124-1true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 238#L88-11true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:04,636 INFO L384 tUnfolder$Statistics]: this new event has 548 ancestors and is cut-off event [2022-04-18 16:34:04,636 INFO L387 tUnfolder$Statistics]: existing Event has 418 ancestors and is cut-off event [2022-04-18 16:34:04,636 INFO L387 tUnfolder$Statistics]: existing Event has 421 ancestors and is cut-off event [2022-04-18 16:34:04,636 INFO L387 tUnfolder$Statistics]: existing Event has 421 ancestors and is cut-off event [2022-04-18 16:34:04,636 INFO L387 tUnfolder$Statistics]: existing Event has 540 ancestors and is cut-off event [2022-04-18 16:34:04,637 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][538], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 49#L124-1true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 128#L88-10true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 2582#(= |ULTIMATE.start_main_~#t1~0#1.offset| 0)]) [2022-04-18 16:34:04,637 INFO L384 tUnfolder$Statistics]: this new event has 547 ancestors and is cut-off event [2022-04-18 16:34:04,637 INFO L387 tUnfolder$Statistics]: existing Event has 539 ancestors and is cut-off event [2022-04-18 16:34:04,637 INFO L387 tUnfolder$Statistics]: existing Event has 420 ancestors and is cut-off event [2022-04-18 16:34:04,637 INFO L387 tUnfolder$Statistics]: existing Event has 420 ancestors and is cut-off event [2022-04-18 16:34:04,637 INFO L387 tUnfolder$Statistics]: existing Event has 417 ancestors and is cut-off event [2022-04-18 16:34:04,647 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][536], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 926#L124-2true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 47#thread2Err45ASSERT_VIOLATIONDATA_RACEtrue, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:04,647 INFO L384 tUnfolder$Statistics]: this new event has 549 ancestors and is cut-off event [2022-04-18 16:34:04,647 INFO L387 tUnfolder$Statistics]: existing Event has 419 ancestors and is cut-off event [2022-04-18 16:34:04,647 INFO L387 tUnfolder$Statistics]: existing Event has 541 ancestors and is cut-off event [2022-04-18 16:34:04,647 INFO L387 tUnfolder$Statistics]: existing Event has 422 ancestors and is cut-off event [2022-04-18 16:34:04,647 INFO L387 tUnfolder$Statistics]: existing Event has 422 ancestors and is cut-off event [2022-04-18 16:34:04,647 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][536], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 926#L124-2true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 238#L88-11true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:04,647 INFO L384 tUnfolder$Statistics]: this new event has 549 ancestors and is cut-off event [2022-04-18 16:34:04,647 INFO L387 tUnfolder$Statistics]: existing Event has 422 ancestors and is cut-off event [2022-04-18 16:34:04,647 INFO L387 tUnfolder$Statistics]: existing Event has 422 ancestors and is cut-off event [2022-04-18 16:34:04,647 INFO L387 tUnfolder$Statistics]: existing Event has 419 ancestors and is cut-off event [2022-04-18 16:34:04,647 INFO L387 tUnfolder$Statistics]: existing Event has 541 ancestors and is cut-off event [2022-04-18 16:34:04,648 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][536], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 926#L124-2true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 128#L88-10true, 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:04,648 INFO L384 tUnfolder$Statistics]: this new event has 548 ancestors and is cut-off event [2022-04-18 16:34:04,648 INFO L387 tUnfolder$Statistics]: existing Event has 540 ancestors and is cut-off event [2022-04-18 16:34:04,648 INFO L387 tUnfolder$Statistics]: existing Event has 418 ancestors and is cut-off event [2022-04-18 16:34:04,648 INFO L387 tUnfolder$Statistics]: existing Event has 421 ancestors and is cut-off event [2022-04-18 16:34:04,648 INFO L387 tUnfolder$Statistics]: existing Event has 421 ancestors and is cut-off event [2022-04-18 16:34:04,658 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][535], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 128#L88-10true, 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:34:04,658 INFO L384 tUnfolder$Statistics]: this new event has 549 ancestors and is cut-off event [2022-04-18 16:34:04,659 INFO L387 tUnfolder$Statistics]: existing Event has 419 ancestors and is cut-off event [2022-04-18 16:34:04,659 INFO L387 tUnfolder$Statistics]: existing Event has 541 ancestors and is cut-off event [2022-04-18 16:34:04,659 INFO L387 tUnfolder$Statistics]: existing Event has 422 ancestors and is cut-off event [2022-04-18 16:34:04,659 INFO L387 tUnfolder$Statistics]: existing Event has 422 ancestors and is cut-off event [2022-04-18 16:34:04,659 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][535], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 47#thread2Err45ASSERT_VIOLATIONDATA_RACEtrue, 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:34:04,659 INFO L384 tUnfolder$Statistics]: this new event has 550 ancestors and is cut-off event [2022-04-18 16:34:04,659 INFO L387 tUnfolder$Statistics]: existing Event has 420 ancestors and is cut-off event [2022-04-18 16:34:04,659 INFO L387 tUnfolder$Statistics]: existing Event has 423 ancestors and is cut-off event [2022-04-18 16:34:04,659 INFO L387 tUnfolder$Statistics]: existing Event has 542 ancestors and is cut-off event [2022-04-18 16:34:04,659 INFO L387 tUnfolder$Statistics]: existing Event has 423 ancestors and is cut-off event [2022-04-18 16:34:04,659 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][535], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 238#L88-11true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:34:04,659 INFO L384 tUnfolder$Statistics]: this new event has 550 ancestors and is cut-off event [2022-04-18 16:34:04,659 INFO L387 tUnfolder$Statistics]: existing Event has 420 ancestors and is cut-off event [2022-04-18 16:34:04,659 INFO L387 tUnfolder$Statistics]: existing Event has 423 ancestors and is cut-off event [2022-04-18 16:34:04,659 INFO L387 tUnfolder$Statistics]: existing Event has 542 ancestors and is cut-off event [2022-04-18 16:34:04,659 INFO L387 tUnfolder$Statistics]: existing Event has 423 ancestors and is cut-off event [2022-04-18 16:34:04,659 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 523#L124-5true, Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 47#thread2Err45ASSERT_VIOLATIONDATA_RACEtrue, 394#L56-6true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:04,660 INFO L384 tUnfolder$Statistics]: this new event has 552 ancestors and is cut-off event [2022-04-18 16:34:04,660 INFO L387 tUnfolder$Statistics]: existing Event has 425 ancestors and is cut-off event [2022-04-18 16:34:04,660 INFO L387 tUnfolder$Statistics]: existing Event has 425 ancestors and is cut-off event [2022-04-18 16:34:04,660 INFO L387 tUnfolder$Statistics]: existing Event has 422 ancestors and is cut-off event [2022-04-18 16:34:04,660 INFO L387 tUnfolder$Statistics]: existing Event has 544 ancestors and is cut-off event [2022-04-18 16:34:04,660 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 128#L88-10true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 419#L124-6true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:04,660 INFO L384 tUnfolder$Statistics]: this new event has 552 ancestors and is cut-off event [2022-04-18 16:34:04,660 INFO L387 tUnfolder$Statistics]: existing Event has 425 ancestors and is cut-off event [2022-04-18 16:34:04,660 INFO L387 tUnfolder$Statistics]: existing Event has 425 ancestors and is cut-off event [2022-04-18 16:34:04,660 INFO L387 tUnfolder$Statistics]: existing Event has 422 ancestors and is cut-off event [2022-04-18 16:34:04,660 INFO L387 tUnfolder$Statistics]: existing Event has 544 ancestors and is cut-off event [2022-04-18 16:34:04,660 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 523#L124-5true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 238#L88-11true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:04,660 INFO L384 tUnfolder$Statistics]: this new event has 552 ancestors and is cut-off event [2022-04-18 16:34:04,660 INFO L387 tUnfolder$Statistics]: existing Event has 544 ancestors and is cut-off event [2022-04-18 16:34:04,660 INFO L387 tUnfolder$Statistics]: existing Event has 425 ancestors and is cut-off event [2022-04-18 16:34:04,660 INFO L387 tUnfolder$Statistics]: existing Event has 425 ancestors and is cut-off event [2022-04-18 16:34:04,660 INFO L387 tUnfolder$Statistics]: existing Event has 422 ancestors and is cut-off event [2022-04-18 16:34:04,660 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 47#thread2Err45ASSERT_VIOLATIONDATA_RACEtrue, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 419#L124-6true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:04,660 INFO L384 tUnfolder$Statistics]: this new event has 553 ancestors and is cut-off event [2022-04-18 16:34:04,661 INFO L387 tUnfolder$Statistics]: existing Event has 545 ancestors and is cut-off event [2022-04-18 16:34:04,661 INFO L387 tUnfolder$Statistics]: existing Event has 423 ancestors and is cut-off event [2022-04-18 16:34:04,661 INFO L387 tUnfolder$Statistics]: existing Event has 426 ancestors and is cut-off event [2022-04-18 16:34:04,661 INFO L387 tUnfolder$Statistics]: existing Event has 426 ancestors and is cut-off event [2022-04-18 16:34:04,661 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 394#L56-6true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 238#L88-11true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 419#L124-6true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:04,661 INFO L384 tUnfolder$Statistics]: this new event has 553 ancestors and is cut-off event [2022-04-18 16:34:04,661 INFO L387 tUnfolder$Statistics]: existing Event has 426 ancestors and is cut-off event [2022-04-18 16:34:04,661 INFO L387 tUnfolder$Statistics]: existing Event has 545 ancestors and is cut-off event [2022-04-18 16:34:04,661 INFO L387 tUnfolder$Statistics]: existing Event has 423 ancestors and is cut-off event [2022-04-18 16:34:04,661 INFO L387 tUnfolder$Statistics]: existing Event has 426 ancestors and is cut-off event [2022-04-18 16:34:04,661 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][537], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 523#L124-5true, Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 128#L88-10true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:04,661 INFO L384 tUnfolder$Statistics]: this new event has 551 ancestors and is cut-off event [2022-04-18 16:34:04,661 INFO L387 tUnfolder$Statistics]: existing Event has 424 ancestors and is cut-off event [2022-04-18 16:34:04,661 INFO L387 tUnfolder$Statistics]: existing Event has 543 ancestors and is cut-off event [2022-04-18 16:34:04,661 INFO L387 tUnfolder$Statistics]: existing Event has 424 ancestors and is cut-off event [2022-04-18 16:34:04,661 INFO L387 tUnfolder$Statistics]: existing Event has 421 ancestors and is cut-off event [2022-04-18 16:34:04,661 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][539], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 128#L88-10true, 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:04,661 INFO L384 tUnfolder$Statistics]: this new event has 550 ancestors and is cut-off event [2022-04-18 16:34:04,661 INFO L387 tUnfolder$Statistics]: existing Event has 423 ancestors and is cut-off event [2022-04-18 16:34:04,662 INFO L387 tUnfolder$Statistics]: existing Event has 423 ancestors and is cut-off event [2022-04-18 16:34:04,662 INFO L387 tUnfolder$Statistics]: existing Event has 542 ancestors and is cut-off event [2022-04-18 16:34:04,662 INFO L387 tUnfolder$Statistics]: existing Event has 420 ancestors and is cut-off event [2022-04-18 16:34:04,662 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][539], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 47#thread2Err45ASSERT_VIOLATIONDATA_RACEtrue, 394#L56-6true, 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:04,662 INFO L384 tUnfolder$Statistics]: this new event has 551 ancestors and is cut-off event [2022-04-18 16:34:04,662 INFO L387 tUnfolder$Statistics]: existing Event has 543 ancestors and is cut-off event [2022-04-18 16:34:04,662 INFO L387 tUnfolder$Statistics]: existing Event has 424 ancestors and is cut-off event [2022-04-18 16:34:04,662 INFO L387 tUnfolder$Statistics]: existing Event has 424 ancestors and is cut-off event [2022-04-18 16:34:04,662 INFO L387 tUnfolder$Statistics]: existing Event has 421 ancestors and is cut-off event [2022-04-18 16:34:04,662 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2896] L56-5-->L56-6: Formula: (= |v_#race_1| (store |v_#race_2| v_~ends_with_2~0.base_2 (store (select |v_#race_2| v_~ends_with_2~0.base_2) (+ v_~i_9~0_4 v_~ends_with_2~0.offset_2) 0))) InVars {#race=|v_#race_2|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} OutVars{#race=|v_#race_1|, ~ends_with_2~0.base=v_~ends_with_2~0.base_2, ~ends_with_2~0.offset=v_~ends_with_2~0.offset_2, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[#race][539], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 394#L56-6true, 238#L88-11true, 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:04,662 INFO L384 tUnfolder$Statistics]: this new event has 551 ancestors and is cut-off event [2022-04-18 16:34:04,662 INFO L387 tUnfolder$Statistics]: existing Event has 543 ancestors and is cut-off event [2022-04-18 16:34:04,662 INFO L387 tUnfolder$Statistics]: existing Event has 424 ancestors and is cut-off event [2022-04-18 16:34:04,662 INFO L387 tUnfolder$Statistics]: existing Event has 424 ancestors and is cut-off event [2022-04-18 16:34:04,662 INFO L387 tUnfolder$Statistics]: existing Event has 421 ancestors and is cut-off event [2022-04-18 16:34:04,668 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][612], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 926#L124-2true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 138#L61-11true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:04,668 INFO L384 tUnfolder$Statistics]: this new event has 549 ancestors and is cut-off event [2022-04-18 16:34:04,668 INFO L387 tUnfolder$Statistics]: existing Event has 419 ancestors and is cut-off event [2022-04-18 16:34:04,669 INFO L387 tUnfolder$Statistics]: existing Event has 422 ancestors and is cut-off event [2022-04-18 16:34:04,669 INFO L387 tUnfolder$Statistics]: existing Event has 541 ancestors and is cut-off event [2022-04-18 16:34:04,669 INFO L387 tUnfolder$Statistics]: existing Event has 422 ancestors and is cut-off event [2022-04-18 16:34:04,669 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][612], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 926#L124-2true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3234#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 108#thread1Err45ASSERT_VIOLATIONDATA_RACEtrue, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:04,669 INFO L384 tUnfolder$Statistics]: this new event has 549 ancestors and is cut-off event [2022-04-18 16:34:04,669 INFO L387 tUnfolder$Statistics]: existing Event has 422 ancestors and is cut-off event [2022-04-18 16:34:04,669 INFO L387 tUnfolder$Statistics]: existing Event has 419 ancestors and is cut-off event [2022-04-18 16:34:04,669 INFO L387 tUnfolder$Statistics]: existing Event has 422 ancestors and is cut-off event [2022-04-18 16:34:04,669 INFO L387 tUnfolder$Statistics]: existing Event has 541 ancestors and is cut-off event [2022-04-18 16:34:04,677 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][611], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 138#L61-11true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:34:04,677 INFO L384 tUnfolder$Statistics]: this new event has 550 ancestors and is cut-off event [2022-04-18 16:34:04,677 INFO L387 tUnfolder$Statistics]: existing Event has 542 ancestors and is cut-off event [2022-04-18 16:34:04,677 INFO L387 tUnfolder$Statistics]: existing Event has 423 ancestors and is cut-off event [2022-04-18 16:34:04,677 INFO L387 tUnfolder$Statistics]: existing Event has 420 ancestors and is cut-off event [2022-04-18 16:34:04,677 INFO L387 tUnfolder$Statistics]: existing Event has 423 ancestors and is cut-off event [2022-04-18 16:34:04,677 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 523#L124-5true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 138#L61-11true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:04,677 INFO L384 tUnfolder$Statistics]: this new event has 552 ancestors and is cut-off event [2022-04-18 16:34:04,677 INFO L387 tUnfolder$Statistics]: existing Event has 544 ancestors and is cut-off event [2022-04-18 16:34:04,678 INFO L387 tUnfolder$Statistics]: existing Event has 425 ancestors and is cut-off event [2022-04-18 16:34:04,678 INFO L387 tUnfolder$Statistics]: existing Event has 422 ancestors and is cut-off event [2022-04-18 16:34:04,678 INFO L387 tUnfolder$Statistics]: existing Event has 425 ancestors and is cut-off event [2022-04-18 16:34:04,678 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 138#L61-11true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 419#L124-6true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:04,678 INFO L384 tUnfolder$Statistics]: this new event has 553 ancestors and is cut-off event [2022-04-18 16:34:04,678 INFO L387 tUnfolder$Statistics]: existing Event has 426 ancestors and is cut-off event [2022-04-18 16:34:04,678 INFO L387 tUnfolder$Statistics]: existing Event has 545 ancestors and is cut-off event [2022-04-18 16:34:04,678 INFO L387 tUnfolder$Statistics]: existing Event has 423 ancestors and is cut-off event [2022-04-18 16:34:04,678 INFO L387 tUnfolder$Statistics]: existing Event has 426 ancestors and is cut-off event [2022-04-18 16:34:04,678 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][615], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 138#L61-11true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 386#L124-4true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:04,678 INFO L384 tUnfolder$Statistics]: this new event has 551 ancestors and is cut-off event [2022-04-18 16:34:04,678 INFO L387 tUnfolder$Statistics]: existing Event has 424 ancestors and is cut-off event [2022-04-18 16:34:04,678 INFO L387 tUnfolder$Statistics]: existing Event has 421 ancestors and is cut-off event [2022-04-18 16:34:04,678 INFO L387 tUnfolder$Statistics]: existing Event has 543 ancestors and is cut-off event [2022-04-18 16:34:04,678 INFO L387 tUnfolder$Statistics]: existing Event has 424 ancestors and is cut-off event [2022-04-18 16:34:04,679 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][611], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), 3238#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 108#thread1Err45ASSERT_VIOLATIONDATA_RACEtrue, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 952#L124-3true]) [2022-04-18 16:34:04,679 INFO L384 tUnfolder$Statistics]: this new event has 550 ancestors and is cut-off event [2022-04-18 16:34:04,679 INFO L387 tUnfolder$Statistics]: existing Event has 542 ancestors and is cut-off event [2022-04-18 16:34:04,679 INFO L387 tUnfolder$Statistics]: existing Event has 423 ancestors and is cut-off event [2022-04-18 16:34:04,679 INFO L387 tUnfolder$Statistics]: existing Event has 420 ancestors and is cut-off event [2022-04-18 16:34:04,679 INFO L387 tUnfolder$Statistics]: existing Event has 423 ancestors and is cut-off event [2022-04-18 16:34:04,679 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 108#thread1Err45ASSERT_VIOLATIONDATA_RACEtrue, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 419#L124-6true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:04,679 INFO L384 tUnfolder$Statistics]: this new event has 553 ancestors and is cut-off event [2022-04-18 16:34:04,679 INFO L387 tUnfolder$Statistics]: existing Event has 426 ancestors and is cut-off event [2022-04-18 16:34:04,679 INFO L387 tUnfolder$Statistics]: existing Event has 545 ancestors and is cut-off event [2022-04-18 16:34:04,679 INFO L387 tUnfolder$Statistics]: existing Event has 423 ancestors and is cut-off event [2022-04-18 16:34:04,679 INFO L387 tUnfolder$Statistics]: existing Event has 426 ancestors and is cut-off event [2022-04-18 16:34:04,679 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][613], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 523#L124-5true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 108#thread1Err45ASSERT_VIOLATIONDATA_RACEtrue, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:04,680 INFO L384 tUnfolder$Statistics]: this new event has 552 ancestors and is cut-off event [2022-04-18 16:34:04,680 INFO L387 tUnfolder$Statistics]: existing Event has 422 ancestors and is cut-off event [2022-04-18 16:34:04,680 INFO L387 tUnfolder$Statistics]: existing Event has 425 ancestors and is cut-off event [2022-04-18 16:34:04,680 INFO L387 tUnfolder$Statistics]: existing Event has 544 ancestors and is cut-off event [2022-04-18 16:34:04,680 INFO L387 tUnfolder$Statistics]: existing Event has 425 ancestors and is cut-off event [2022-04-18 16:34:04,680 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3347] L83-5-->L83-6: Formula: (= (store |v_#race_34| v_~ends_with_6~0.base_18 (store (select |v_#race_34| v_~ends_with_6~0.base_18) (+ v_~ends_with_6~0.offset_18 v_~i_12~0_4) 0)) |v_#race_33|) InVars {#race=|v_#race_34|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} OutVars{#race=|v_#race_33|, ~ends_with_6~0.offset=v_~ends_with_6~0.offset_18, ~i_12~0=v_~i_12~0_4, ~ends_with_6~0.base=v_~ends_with_6~0.base_18} AuxVars[] AssignedVars[#race][615], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1047#L83-6true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 386#L124-4true, 108#thread1Err45ASSERT_VIOLATIONDATA_RACEtrue, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3242#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:04,680 INFO L384 tUnfolder$Statistics]: this new event has 551 ancestors and is cut-off event [2022-04-18 16:34:04,680 INFO L387 tUnfolder$Statistics]: existing Event has 424 ancestors and is cut-off event [2022-04-18 16:34:04,680 INFO L387 tUnfolder$Statistics]: existing Event has 543 ancestors and is cut-off event [2022-04-18 16:34:04,680 INFO L387 tUnfolder$Statistics]: existing Event has 421 ancestors and is cut-off event [2022-04-18 16:34:04,680 INFO L387 tUnfolder$Statistics]: existing Event has 424 ancestors and is cut-off event [2022-04-18 16:34:04,752 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][440], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1006#L124-7true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 128#L88-10true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:04,753 INFO L384 tUnfolder$Statistics]: this new event has 562 ancestors and is cut-off event [2022-04-18 16:34:04,753 INFO L387 tUnfolder$Statistics]: existing Event has 412 ancestors and is cut-off event [2022-04-18 16:34:04,753 INFO L387 tUnfolder$Statistics]: existing Event has 415 ancestors and is cut-off event [2022-04-18 16:34:04,753 INFO L387 tUnfolder$Statistics]: existing Event has 415 ancestors and is cut-off event [2022-04-18 16:34:04,753 INFO L387 tUnfolder$Statistics]: existing Event has 554 ancestors and is cut-off event [2022-04-18 16:34:04,753 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][440], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1006#L124-7true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 47#thread2Err45ASSERT_VIOLATIONDATA_RACEtrue, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:04,753 INFO L384 tUnfolder$Statistics]: this new event has 563 ancestors and is cut-off event [2022-04-18 16:34:04,753 INFO L387 tUnfolder$Statistics]: existing Event has 555 ancestors and is cut-off event [2022-04-18 16:34:04,753 INFO L387 tUnfolder$Statistics]: existing Event has 413 ancestors and is cut-off event [2022-04-18 16:34:04,753 INFO L387 tUnfolder$Statistics]: existing Event has 416 ancestors and is cut-off event [2022-04-18 16:34:04,753 INFO L387 tUnfolder$Statistics]: existing Event has 416 ancestors and is cut-off event [2022-04-18 16:34:04,753 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][440], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1197#true, 1006#L124-7true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 238#L88-11true, Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:04,753 INFO L384 tUnfolder$Statistics]: this new event has 563 ancestors and is cut-off event [2022-04-18 16:34:04,753 INFO L387 tUnfolder$Statistics]: existing Event has 555 ancestors and is cut-off event [2022-04-18 16:34:04,753 INFO L387 tUnfolder$Statistics]: existing Event has 413 ancestors and is cut-off event [2022-04-18 16:34:04,753 INFO L387 tUnfolder$Statistics]: existing Event has 416 ancestors and is cut-off event [2022-04-18 16:34:04,754 INFO L387 tUnfolder$Statistics]: existing Event has 416 ancestors and is cut-off event [2022-04-18 16:34:04,788 INFO L129 PetriNetUnfolder]: 14076/74731 cut-off events. [2022-04-18 16:34:04,788 INFO L130 PetriNetUnfolder]: For 64/1561 co-relation queries the response was YES. [2022-04-18 16:34:05,409 INFO L84 FinitePrefix]: Finished finitePrefix Result has 92211 conditions, 74731 events. 14076/74731 cut-off events. For 64/1561 co-relation queries the response was YES. Maximal size of possible extension queue 710. Compared 996530 event pairs, 3168 based on Foata normal form. 62/57408 useless extension candidates. Maximal degree in co-relation 91914. Up to 5511 conditions per place. [2022-04-18 16:34:05,832 INFO L132 encePairwiseOnDemand]: 1193/1199 looper letters, 258 selfloop transitions, 5 changer transitions 0/1325 dead transitions. [2022-04-18 16:34:05,833 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1087 places, 1325 transitions, 3343 flow [2022-04-18 16:34:05,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-04-18 16:34:05,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-04-18 16:34:05,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 7943 transitions. [2022-04-18 16:34:05,838 INFO L547 CegarLoopForPetriNet]: DFA transition density 0.9463838913380198 [2022-04-18 16:34:05,838 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 7943 transitions. [2022-04-18 16:34:05,838 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 7943 transitions. [2022-04-18 16:34:05,839 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-04-18 16:34:05,839 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 7943 transitions. [2022-04-18 16:34:05,844 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 1134.7142857142858) internal successors, (7943), 7 states have internal predecessors, (7943), 0 states have call successors, (0), 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-04-18 16:34:05,850 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 1199.0) internal successors, (9592), 8 states have internal predecessors, (9592), 0 states have call successors, (0), 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-04-18 16:34:05,851 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 1199.0) internal successors, (9592), 8 states have internal predecessors, (9592), 0 states have call successors, (0), 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-04-18 16:34:05,851 INFO L186 Difference]: Start difference. First operand has 1082 places, 1134 transitions, 2435 flow. Second operand 7 states and 7943 transitions. [2022-04-18 16:34:05,852 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1087 places, 1325 transitions, 3343 flow [2022-04-18 16:34:05,860 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1084 places, 1325 transitions, 3326 flow, removed 4 selfloop flow, removed 3 redundant places. [2022-04-18 16:34:05,982 INFO L242 Difference]: Finished difference. Result has 1084 places, 1133 transitions, 2426 flow [2022-04-18 16:34:05,983 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=1199, PETRI_DIFFERENCE_MINUEND_FLOW=2416, PETRI_DIFFERENCE_MINUEND_PLACES=1078, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1133, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1128, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=2426, PETRI_PLACES=1084, PETRI_TRANSITIONS=1133} [2022-04-18 16:34:05,983 INFO L335 CegarLoopForPetriNet]: 1101 programPoint places, -17 predicate places. [2022-04-18 16:34:05,984 INFO L478 AbstractCegarLoop]: Abstraction has has 1084 places, 1133 transitions, 2426 flow [2022-04-18 16:34:05,985 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 1099.142857142857) internal successors, (7694), 7 states have internal predecessors, (7694), 0 states have call successors, (0), 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-04-18 16:34:05,985 INFO L247 CegarLoopForPetriNet]: Found error trace [2022-04-18 16:34:05,985 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04-18 16:34:06,015 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-04-18 16:34:06,195 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable19 [2022-04-18 16:34:06,196 INFO L403 AbstractCegarLoop]: === Iteration 21 === Targeting thread1Err2ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err57ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err58ASSERT_VIOLATIONDATA_RACE (and 284 more)] === [2022-04-18 16:34:06,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-18 16:34:06,196 INFO L85 PathProgramCache]: Analyzing trace with hash -23994879, now seen corresponding path program 1 times [2022-04-18 16:34:06,196 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-18 16:34:06,196 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1924646948] [2022-04-18 16:34:06,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-18 16:34:06,197 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-18 16:34:06,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-18 16:34:06,254 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2022-04-18 16:34:06,255 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-18 16:34:06,255 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1924646948] [2022-04-18 16:34:06,255 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1924646948] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-18 16:34:06,255 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-18 16:34:06,255 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-04-18 16:34:06,255 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [464387746] [2022-04-18 16:34:06,255 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-18 16:34:06,256 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-04-18 16:34:06,256 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-18 16:34:06,256 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-04-18 16:34:06,257 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-04-18 16:34:06,260 INFO L502 CegarLoopForPetriNet]: Number of universal loopers: 1119 out of 1199 [2022-04-18 16:34:06,262 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1084 places, 1133 transitions, 2426 flow. Second operand has 3 states, 3 states have (on average 1121.0) internal successors, (3363), 3 states have internal predecessors, (3363), 0 states have call successors, (0), 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-04-18 16:34:06,262 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-04-18 16:34:06,262 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1119 of 1199 [2022-04-18 16:34:06,262 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-04-18 16:34:06,639 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3621] thread2EXIT-->L125-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem124#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][666], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 442#L125-7true, 3248#true, Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:06,639 INFO L384 tUnfolder$Statistics]: this new event has 325 ancestors and is cut-off event [2022-04-18 16:34:06,639 INFO L387 tUnfolder$Statistics]: existing Event has 322 ancestors and is cut-off event [2022-04-18 16:34:06,639 INFO L387 tUnfolder$Statistics]: existing Event has 322 ancestors and is cut-off event [2022-04-18 16:34:06,639 INFO L387 tUnfolder$Statistics]: existing Event has 322 ancestors and is cut-off event [2022-04-18 16:34:06,847 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3621] thread2EXIT-->L125-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem124#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][666], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 442#L125-7true, 3248#true, Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:06,847 INFO L384 tUnfolder$Statistics]: this new event has 319 ancestors and is not cut-off event [2022-04-18 16:34:06,847 INFO L387 tUnfolder$Statistics]: existing Event has 322 ancestors and is not cut-off event [2022-04-18 16:34:06,847 INFO L387 tUnfolder$Statistics]: existing Event has 322 ancestors and is not cut-off event [2022-04-18 16:34:06,847 INFO L387 tUnfolder$Statistics]: existing Event has 322 ancestors and is not cut-off event [2022-04-18 16:34:06,847 INFO L387 tUnfolder$Statistics]: existing Event has 325 ancestors and is not cut-off event [2022-04-18 16:34:07,311 INFO L129 PetriNetUnfolder]: 393/5686 cut-off events. [2022-04-18 16:34:07,312 INFO L130 PetriNetUnfolder]: For 18/20 co-relation queries the response was YES. [2022-04-18 16:34:07,388 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6228 conditions, 5686 events. 393/5686 cut-off events. For 18/20 co-relation queries the response was YES. Maximal size of possible extension queue 77. Compared 49420 event pairs, 88 based on Foata normal form. 0/4566 useless extension candidates. Maximal degree in co-relation 6099. Up to 279 conditions per place. [2022-04-18 16:34:07,414 INFO L132 encePairwiseOnDemand]: 1196/1199 looper letters, 51 selfloop transitions, 2 changer transitions 0/1133 dead transitions. [2022-04-18 16:34:07,414 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1085 places, 1133 transitions, 2533 flow [2022-04-18 16:34:07,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-04-18 16:34:07,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-04-18 16:34:07,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3411 transitions. [2022-04-18 16:34:07,417 INFO L547 CegarLoopForPetriNet]: DFA transition density 0.9482902418682235 [2022-04-18 16:34:07,417 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 3411 transitions. [2022-04-18 16:34:07,417 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 3411 transitions. [2022-04-18 16:34:07,417 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-04-18 16:34:07,417 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 3411 transitions. [2022-04-18 16:34:07,419 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 1137.0) internal successors, (3411), 3 states have internal predecessors, (3411), 0 states have call successors, (0), 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-04-18 16:34:07,421 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 1199.0) internal successors, (4796), 4 states have internal predecessors, (4796), 0 states have call successors, (0), 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-04-18 16:34:07,422 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 1199.0) internal successors, (4796), 4 states have internal predecessors, (4796), 0 states have call successors, (0), 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-04-18 16:34:07,422 INFO L186 Difference]: Start difference. First operand has 1084 places, 1133 transitions, 2426 flow. Second operand 3 states and 3411 transitions. [2022-04-18 16:34:07,422 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1085 places, 1133 transitions, 2533 flow [2022-04-18 16:34:07,427 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1080 places, 1133 transitions, 2524 flow, removed 0 selfloop flow, removed 5 redundant places. [2022-04-18 16:34:07,435 INFO L242 Difference]: Finished difference. Result has 1080 places, 1132 transitions, 2419 flow [2022-04-18 16:34:07,436 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=1199, PETRI_DIFFERENCE_MINUEND_FLOW=2415, PETRI_DIFFERENCE_MINUEND_PLACES=1078, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1132, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1130, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2419, PETRI_PLACES=1080, PETRI_TRANSITIONS=1132} [2022-04-18 16:34:07,437 INFO L335 CegarLoopForPetriNet]: 1101 programPoint places, -21 predicate places. [2022-04-18 16:34:07,437 INFO L478 AbstractCegarLoop]: Abstraction has has 1080 places, 1132 transitions, 2419 flow [2022-04-18 16:34:07,438 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1121.0) internal successors, (3363), 3 states have internal predecessors, (3363), 0 states have call successors, (0), 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-04-18 16:34:07,438 INFO L247 CegarLoopForPetriNet]: Found error trace [2022-04-18 16:34:07,438 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04-18 16:34:07,438 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-04-18 16:34:07,438 INFO L403 AbstractCegarLoop]: === Iteration 22 === Targeting thread1Err3ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err57ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err58ASSERT_VIOLATIONDATA_RACE (and 284 more)] === [2022-04-18 16:34:07,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-18 16:34:07,439 INFO L85 PathProgramCache]: Analyzing trace with hash -390574251, now seen corresponding path program 1 times [2022-04-18 16:34:07,439 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-18 16:34:07,439 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1592182695] [2022-04-18 16:34:07,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-18 16:34:07,439 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-18 16:34:07,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-18 16:34:07,538 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2022-04-18 16:34:07,538 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-18 16:34:07,538 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1592182695] [2022-04-18 16:34:07,538 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1592182695] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-18 16:34:07,538 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-18 16:34:07,539 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-04-18 16:34:07,539 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [696032375] [2022-04-18 16:34:07,539 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-18 16:34:07,539 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-04-18 16:34:07,539 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-18 16:34:07,540 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-04-18 16:34:07,540 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-04-18 16:34:07,543 INFO L502 CegarLoopForPetriNet]: Number of universal loopers: 1122 out of 1199 [2022-04-18 16:34:07,545 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1080 places, 1132 transitions, 2419 flow. Second operand has 3 states, 3 states have (on average 1124.0) internal successors, (3372), 3 states have internal predecessors, (3372), 0 states have call successors, (0), 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-04-18 16:34:07,545 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-04-18 16:34:07,546 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1122 of 1199 [2022-04-18 16:34:07,546 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-04-18 16:34:07,966 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3621] thread2EXIT-->L125-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem124#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][665], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3248#true, 442#L125-7true, 3252#true, Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:07,966 INFO L384 tUnfolder$Statistics]: this new event has 322 ancestors and is cut-off event [2022-04-18 16:34:07,966 INFO L387 tUnfolder$Statistics]: existing Event has 322 ancestors and is cut-off event [2022-04-18 16:34:07,966 INFO L387 tUnfolder$Statistics]: existing Event has 325 ancestors and is cut-off event [2022-04-18 16:34:07,967 INFO L387 tUnfolder$Statistics]: existing Event has 322 ancestors and is cut-off event [2022-04-18 16:34:08,146 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3621] thread2EXIT-->L125-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem124#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][665], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3248#true, 442#L125-7true, 3252#true, Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1192#true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2022-04-18 16:34:08,146 INFO L384 tUnfolder$Statistics]: this new event has 319 ancestors and is not cut-off event [2022-04-18 16:34:08,146 INFO L387 tUnfolder$Statistics]: existing Event has 322 ancestors and is not cut-off event [2022-04-18 16:34:08,146 INFO L387 tUnfolder$Statistics]: existing Event has 325 ancestors and is not cut-off event [2022-04-18 16:34:08,146 INFO L387 tUnfolder$Statistics]: existing Event has 322 ancestors and is not cut-off event [2022-04-18 16:34:08,147 INFO L387 tUnfolder$Statistics]: existing Event has 322 ancestors and is not cut-off event [2022-04-18 16:34:08,623 INFO L129 PetriNetUnfolder]: 387/5666 cut-off events. [2022-04-18 16:34:08,623 INFO L130 PetriNetUnfolder]: For 18/20 co-relation queries the response was YES. [2022-04-18 16:34:08,701 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6178 conditions, 5666 events. 387/5666 cut-off events. For 18/20 co-relation queries the response was YES. Maximal size of possible extension queue 73. Compared 49126 event pairs, 82 based on Foata normal form. 0/4550 useless extension candidates. Maximal degree in co-relation 5901. Up to 261 conditions per place. [2022-04-18 16:34:08,729 INFO L132 encePairwiseOnDemand]: 1196/1199 looper letters, 48 selfloop transitions, 2 changer transitions 0/1132 dead transitions. [2022-04-18 16:34:08,729 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1081 places, 1132 transitions, 2520 flow [2022-04-18 16:34:08,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-04-18 16:34:08,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-04-18 16:34:08,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3417 transitions. [2022-04-18 16:34:08,732 INFO L547 CegarLoopForPetriNet]: DFA transition density 0.9499582985821518 [2022-04-18 16:34:08,732 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 3417 transitions. [2022-04-18 16:34:08,732 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 3417 transitions. [2022-04-18 16:34:08,732 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-04-18 16:34:08,732 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 3417 transitions. [2022-04-18 16:34:08,735 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 1139.0) internal successors, (3417), 3 states have internal predecessors, (3417), 0 states have call successors, (0), 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-04-18 16:34:08,738 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 1199.0) internal successors, (4796), 4 states have internal predecessors, (4796), 0 states have call successors, (0), 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-04-18 16:34:08,738 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 1199.0) internal successors, (4796), 4 states have internal predecessors, (4796), 0 states have call successors, (0), 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-04-18 16:34:08,739 INFO L186 Difference]: Start difference. First operand has 1080 places, 1132 transitions, 2419 flow. Second operand 3 states and 3417 transitions. [2022-04-18 16:34:08,739 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1081 places, 1132 transitions, 2520 flow [2022-04-18 16:34:08,746 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1079 places, 1132 transitions, 2516 flow, removed 0 selfloop flow, removed 2 redundant places. [2022-04-18 16:34:08,758 INFO L242 Difference]: Finished difference. Result has 1079 places, 1131 transitions, 2417 flow [2022-04-18 16:34:08,760 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=1199, PETRI_DIFFERENCE_MINUEND_FLOW=2413, PETRI_DIFFERENCE_MINUEND_PLACES=1077, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1131, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1129, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2417, PETRI_PLACES=1079, PETRI_TRANSITIONS=1131} [2022-04-18 16:34:08,760 INFO L335 CegarLoopForPetriNet]: 1101 programPoint places, -22 predicate places. [2022-04-18 16:34:08,760 INFO L478 AbstractCegarLoop]: Abstraction has has 1079 places, 1131 transitions, 2417 flow [2022-04-18 16:34:08,761 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1124.0) internal successors, (3372), 3 states have internal predecessors, (3372), 0 states have call successors, (0), 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-04-18 16:34:08,761 INFO L247 CegarLoopForPetriNet]: Found error trace [2022-04-18 16:34:08,761 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04-18 16:34:08,762 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-04-18 16:34:08,762 INFO L403 AbstractCegarLoop]: === Iteration 23 === Targeting thread1Err65ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err57ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err58ASSERT_VIOLATIONDATA_RACE (and 284 more)] === [2022-04-18 16:34:08,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-18 16:34:08,762 INFO L85 PathProgramCache]: Analyzing trace with hash -2135648368, now seen corresponding path program 1 times [2022-04-18 16:34:08,763 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-18 16:34:08,763 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [823240877] [2022-04-18 16:34:08,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-18 16:34:08,763 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-18 16:34:08,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-18 16:34:08,811 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2022-04-18 16:34:08,812 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-18 16:34:08,812 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [823240877] [2022-04-18 16:34:08,812 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [823240877] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-18 16:34:08,812 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-18 16:34:08,812 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-04-18 16:34:08,813 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1994431740] [2022-04-18 16:34:08,813 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-18 16:34:08,813 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-04-18 16:34:08,814 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-18 16:34:08,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-04-18 16:34:08,814 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-04-18 16:34:08,817 INFO L502 CegarLoopForPetriNet]: Number of universal loopers: 1162 out of 1199 [2022-04-18 16:34:08,819 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1079 places, 1131 transitions, 2417 flow. Second operand has 3 states, 3 states have (on average 1163.3333333333333) internal successors, (3490), 3 states have internal predecessors, (3490), 0 states have call successors, (0), 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-04-18 16:34:08,819 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-04-18 16:34:08,819 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1162 of 1199 [2022-04-18 16:34:08,820 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-04-18 16:34:09,866 INFO L129 PetriNetUnfolder]: 279/5076 cut-off events. [2022-04-18 16:34:09,867 INFO L130 PetriNetUnfolder]: For 14/18 co-relation queries the response was YES. [2022-04-18 16:34:09,978 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5297 conditions, 5076 events. 279/5076 cut-off events. For 14/18 co-relation queries the response was YES. Maximal size of possible extension queue 65. Compared 42218 event pairs, 8 based on Foata normal form. 0/4094 useless extension candidates. Maximal degree in co-relation 5022. Up to 42 conditions per place. [2022-04-18 16:34:10,017 INFO L132 encePairwiseOnDemand]: 1195/1199 looper letters, 11 selfloop transitions, 3 changer transitions 0/1134 dead transitions. [2022-04-18 16:34:10,017 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1081 places, 1134 transitions, 2452 flow [2022-04-18 16:34:10,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-04-18 16:34:10,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-04-18 16:34:10,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3501 transitions. [2022-04-18 16:34:10,019 INFO L547 CegarLoopForPetriNet]: DFA transition density 0.9733110925771477 [2022-04-18 16:34:10,020 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 3501 transitions. [2022-04-18 16:34:10,020 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 3501 transitions. [2022-04-18 16:34:10,020 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-04-18 16:34:10,020 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 3501 transitions. [2022-04-18 16:34:10,022 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 1167.0) internal successors, (3501), 3 states have internal predecessors, (3501), 0 states have call successors, (0), 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-04-18 16:34:10,024 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 1199.0) internal successors, (4796), 4 states have internal predecessors, (4796), 0 states have call successors, (0), 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-04-18 16:34:10,024 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 1199.0) internal successors, (4796), 4 states have internal predecessors, (4796), 0 states have call successors, (0), 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-04-18 16:34:10,025 INFO L186 Difference]: Start difference. First operand has 1079 places, 1131 transitions, 2417 flow. Second operand 3 states and 3501 transitions. [2022-04-18 16:34:10,025 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1081 places, 1134 transitions, 2452 flow [2022-04-18 16:34:10,030 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1079 places, 1134 transitions, 2448 flow, removed 0 selfloop flow, removed 2 redundant places. [2022-04-18 16:34:10,037 INFO L242 Difference]: Finished difference. Result has 1081 places, 1133 transitions, 2435 flow [2022-04-18 16:34:10,038 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=1199, PETRI_DIFFERENCE_MINUEND_FLOW=2413, PETRI_DIFFERENCE_MINUEND_PLACES=1077, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1131, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1128, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2435, PETRI_PLACES=1081, PETRI_TRANSITIONS=1133} [2022-04-18 16:34:10,039 INFO L335 CegarLoopForPetriNet]: 1101 programPoint places, -20 predicate places. [2022-04-18 16:34:10,039 INFO L478 AbstractCegarLoop]: Abstraction has has 1081 places, 1133 transitions, 2435 flow [2022-04-18 16:34:10,040 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1163.3333333333333) internal successors, (3490), 3 states have internal predecessors, (3490), 0 states have call successors, (0), 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-04-18 16:34:10,040 INFO L247 CegarLoopForPetriNet]: Found error trace [2022-04-18 16:34:10,040 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04-18 16:34:10,041 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-04-18 16:34:10,041 INFO L403 AbstractCegarLoop]: === Iteration 24 === Targeting thread2Err2ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err57ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err58ASSERT_VIOLATIONDATA_RACE (and 284 more)] === [2022-04-18 16:34:10,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-18 16:34:10,041 INFO L85 PathProgramCache]: Analyzing trace with hash 368926785, now seen corresponding path program 1 times [2022-04-18 16:34:10,041 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-18 16:34:10,041 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1817385458] [2022-04-18 16:34:10,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-18 16:34:10,042 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-18 16:34:10,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-18 16:34:10,092 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2022-04-18 16:34:10,093 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-18 16:34:10,093 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1817385458] [2022-04-18 16:34:10,093 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1817385458] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-18 16:34:10,093 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-18 16:34:10,093 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-04-18 16:34:10,093 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [200540789] [2022-04-18 16:34:10,093 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-18 16:34:10,094 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-04-18 16:34:10,094 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-18 16:34:10,095 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-04-18 16:34:10,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-04-18 16:34:10,098 INFO L502 CegarLoopForPetriNet]: Number of universal loopers: 1119 out of 1199 [2022-04-18 16:34:10,100 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1081 places, 1133 transitions, 2435 flow. Second operand has 3 states, 3 states have (on average 1121.3333333333333) internal successors, (3364), 3 states have internal predecessors, (3364), 0 states have call successors, (0), 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-04-18 16:34:10,101 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-04-18 16:34:10,101 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1119 of 1199 [2022-04-18 16:34:10,101 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-04-18 16:34:10,690 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3621] thread2EXIT-->L125-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem124#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][709], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 442#L125-7true, 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 3262#true, Black: 1197#true, 3256#true, 1199#(= |#race~is_null_5~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 3258#(not |thread1Thread1of1ForFork1_#t~short40#1|), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:10,691 INFO L384 tUnfolder$Statistics]: this new event has 322 ancestors and is not cut-off event [2022-04-18 16:34:10,691 INFO L387 tUnfolder$Statistics]: existing Event has 325 ancestors and is not cut-off event [2022-04-18 16:34:10,691 INFO L387 tUnfolder$Statistics]: existing Event has 325 ancestors and is not cut-off event [2022-04-18 16:34:10,691 INFO L387 tUnfolder$Statistics]: existing Event has 328 ancestors and is not cut-off event [2022-04-18 16:34:10,791 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3621] thread2EXIT-->L125-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem124#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][709], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 442#L125-7true, 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 3262#true, Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 3256#true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 3258#(not |thread1Thread1of1ForFork1_#t~short40#1|), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:10,791 INFO L384 tUnfolder$Statistics]: this new event has 342 ancestors and is cut-off event [2022-04-18 16:34:10,791 INFO L387 tUnfolder$Statistics]: existing Event has 322 ancestors and is cut-off event [2022-04-18 16:34:10,791 INFO L387 tUnfolder$Statistics]: existing Event has 325 ancestors and is cut-off event [2022-04-18 16:34:10,792 INFO L387 tUnfolder$Statistics]: existing Event has 325 ancestors and is cut-off event [2022-04-18 16:34:10,792 INFO L387 tUnfolder$Statistics]: existing Event has 328 ancestors and is cut-off event [2022-04-18 16:34:11,294 INFO L129 PetriNetUnfolder]: 397/4946 cut-off events. [2022-04-18 16:34:11,294 INFO L130 PetriNetUnfolder]: For 161/163 co-relation queries the response was YES. [2022-04-18 16:34:11,401 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5671 conditions, 4946 events. 397/4946 cut-off events. For 161/163 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 42773 event pairs, 44 based on Foata normal form. 0/3991 useless extension candidates. Maximal degree in co-relation 5393. Up to 543 conditions per place. [2022-04-18 16:34:11,441 INFO L132 encePairwiseOnDemand]: 1196/1199 looper letters, 51 selfloop transitions, 2 changer transitions 0/1133 dead transitions. [2022-04-18 16:34:11,441 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1082 places, 1133 transitions, 2542 flow [2022-04-18 16:34:11,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-04-18 16:34:11,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-04-18 16:34:11,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3411 transitions. [2022-04-18 16:34:11,444 INFO L547 CegarLoopForPetriNet]: DFA transition density 0.9482902418682235 [2022-04-18 16:34:11,444 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 3411 transitions. [2022-04-18 16:34:11,444 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 3411 transitions. [2022-04-18 16:34:11,445 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-04-18 16:34:11,445 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 3411 transitions. [2022-04-18 16:34:11,448 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 1137.0) internal successors, (3411), 3 states have internal predecessors, (3411), 0 states have call successors, (0), 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-04-18 16:34:11,451 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 1199.0) internal successors, (4796), 4 states have internal predecessors, (4796), 0 states have call successors, (0), 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-04-18 16:34:11,452 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 1199.0) internal successors, (4796), 4 states have internal predecessors, (4796), 0 states have call successors, (0), 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-04-18 16:34:11,452 INFO L186 Difference]: Start difference. First operand has 1081 places, 1133 transitions, 2435 flow. Second operand 3 states and 3411 transitions. [2022-04-18 16:34:11,452 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1082 places, 1133 transitions, 2542 flow [2022-04-18 16:34:11,458 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1080 places, 1133 transitions, 2536 flow, removed 0 selfloop flow, removed 2 redundant places. [2022-04-18 16:34:11,470 INFO L242 Difference]: Finished difference. Result has 1080 places, 1132 transitions, 2431 flow [2022-04-18 16:34:11,471 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=1199, PETRI_DIFFERENCE_MINUEND_FLOW=2427, PETRI_DIFFERENCE_MINUEND_PLACES=1078, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1132, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1130, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2431, PETRI_PLACES=1080, PETRI_TRANSITIONS=1132} [2022-04-18 16:34:11,472 INFO L335 CegarLoopForPetriNet]: 1101 programPoint places, -21 predicate places. [2022-04-18 16:34:11,472 INFO L478 AbstractCegarLoop]: Abstraction has has 1080 places, 1132 transitions, 2431 flow [2022-04-18 16:34:11,473 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1121.3333333333333) internal successors, (3364), 3 states have internal predecessors, (3364), 0 states have call successors, (0), 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-04-18 16:34:11,473 INFO L247 CegarLoopForPetriNet]: Found error trace [2022-04-18 16:34:11,473 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04-18 16:34:11,474 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-04-18 16:34:11,474 INFO L403 AbstractCegarLoop]: === Iteration 25 === Targeting thread1Err63ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err57ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err58ASSERT_VIOLATIONDATA_RACE (and 284 more)] === [2022-04-18 16:34:11,474 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-18 16:34:11,474 INFO L85 PathProgramCache]: Analyzing trace with hash -970032520, now seen corresponding path program 1 times [2022-04-18 16:34:11,475 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-18 16:34:11,475 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1824585184] [2022-04-18 16:34:11,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-18 16:34:11,475 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-18 16:34:11,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-18 16:34:11,549 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2022-04-18 16:34:11,549 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-18 16:34:11,549 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1824585184] [2022-04-18 16:34:11,549 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1824585184] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-18 16:34:11,550 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-18 16:34:11,550 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-04-18 16:34:11,550 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [997134139] [2022-04-18 16:34:11,550 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-18 16:34:11,551 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-04-18 16:34:11,551 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-18 16:34:11,551 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-04-18 16:34:11,551 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-04-18 16:34:11,555 INFO L502 CegarLoopForPetriNet]: Number of universal loopers: 1160 out of 1199 [2022-04-18 16:34:11,557 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1080 places, 1132 transitions, 2431 flow. Second operand has 3 states, 3 states have (on average 1161.6666666666667) internal successors, (3485), 3 states have internal predecessors, (3485), 0 states have call successors, (0), 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-04-18 16:34:11,557 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-04-18 16:34:11,557 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1160 of 1199 [2022-04-18 16:34:11,557 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-04-18 16:34:11,718 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3266] L96-24-->L96-25: Formula: (= |v_#race~get_subject_3~0_4| 0) InVars {} OutVars{#race~get_subject_3~0=|v_#race~get_subject_3~0_4|} AuxVars[] AssignedVars[#race~get_subject_3~0][442], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3268#(= |#race~get_subject_3~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 65#L69-23true, 3262#true, Black: 1197#true, 1094#L123-4true, 1199#(= |#race~is_null_5~0| 0), 872#L96-25true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), Black: 3256#true]) [2022-04-18 16:34:11,718 INFO L384 tUnfolder$Statistics]: this new event has 293 ancestors and is cut-off event [2022-04-18 16:34:11,718 INFO L387 tUnfolder$Statistics]: existing Event has 293 ancestors and is cut-off event [2022-04-18 16:34:11,718 INFO L387 tUnfolder$Statistics]: existing Event has 296 ancestors and is cut-off event [2022-04-18 16:34:11,718 INFO L387 tUnfolder$Statistics]: existing Event has 293 ancestors and is cut-off event [2022-04-18 16:34:11,718 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3266] L96-24-->L96-25: Formula: (= |v_#race~get_subject_3~0_4| 0) InVars {} OutVars{#race~get_subject_3~0=|v_#race~get_subject_3~0_4|} AuxVars[] AssignedVars[#race~get_subject_3~0][442], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3268#(= |#race~get_subject_3~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3262#true, Black: 1197#true, 682#L69-24true, 1094#L123-4true, 1199#(= |#race~is_null_5~0| 0), 872#L96-25true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), Black: 3256#true]) [2022-04-18 16:34:11,718 INFO L384 tUnfolder$Statistics]: this new event has 294 ancestors and is cut-off event [2022-04-18 16:34:11,718 INFO L387 tUnfolder$Statistics]: existing Event has 294 ancestors and is cut-off event [2022-04-18 16:34:11,718 INFO L387 tUnfolder$Statistics]: existing Event has 294 ancestors and is cut-off event [2022-04-18 16:34:11,718 INFO L387 tUnfolder$Statistics]: existing Event has 297 ancestors and is cut-off event [2022-04-18 16:34:11,721 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2802] L69-22-->L69-23: Formula: (= |v_#race~get_subject_3~0_1| 0) InVars {} OutVars{#race~get_subject_3~0=|v_#race~get_subject_3~0_1|} AuxVars[] AssignedVars[#race~get_subject_3~0][452], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3268#(= |#race~get_subject_3~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 65#L69-23true, 3262#true, Black: 1197#true, 1094#L123-4true, 872#L96-25true, 1199#(= |#race~is_null_5~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), Black: 3256#true]) [2022-04-18 16:34:11,721 INFO L384 tUnfolder$Statistics]: this new event has 296 ancestors and is cut-off event [2022-04-18 16:34:11,721 INFO L387 tUnfolder$Statistics]: existing Event has 290 ancestors and is cut-off event [2022-04-18 16:34:11,721 INFO L387 tUnfolder$Statistics]: existing Event has 293 ancestors and is cut-off event [2022-04-18 16:34:11,721 INFO L387 tUnfolder$Statistics]: existing Event has 293 ancestors and is cut-off event [2022-04-18 16:34:11,729 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2802] L69-22-->L69-23: Formula: (= |v_#race~get_subject_3~0_1| 0) InVars {} OutVars{#race~get_subject_3~0=|v_#race~get_subject_3~0_1|} AuxVars[] AssignedVars[#race~get_subject_3~0][452], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3268#(= |#race~get_subject_3~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 65#L69-23true, 3262#true, Black: 1197#true, 1094#L123-4true, 1199#(= |#race~is_null_5~0| 0), 872#L96-25true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), Black: 3256#true]) [2022-04-18 16:34:11,729 INFO L384 tUnfolder$Statistics]: this new event has 293 ancestors and is cut-off event [2022-04-18 16:34:11,729 INFO L387 tUnfolder$Statistics]: existing Event has 290 ancestors and is cut-off event [2022-04-18 16:34:11,729 INFO L387 tUnfolder$Statistics]: existing Event has 293 ancestors and is cut-off event [2022-04-18 16:34:11,729 INFO L387 tUnfolder$Statistics]: existing Event has 296 ancestors and is cut-off event [2022-04-18 16:34:11,729 INFO L387 tUnfolder$Statistics]: existing Event has 293 ancestors and is cut-off event [2022-04-18 16:34:11,738 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2802] L69-22-->L69-23: Formula: (= |v_#race~get_subject_3~0_1| 0) InVars {} OutVars{#race~get_subject_3~0=|v_#race~get_subject_3~0_1|} AuxVars[] AssignedVars[#race~get_subject_3~0][452], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3268#(= |#race~get_subject_3~0| 0), 1194#(= |#race~is_null_1~0| 0), 151#L96-26true, Black: 1192#true, 65#L69-23true, 3262#true, Black: 1197#true, 1094#L123-4true, 1199#(= |#race~is_null_5~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), Black: 3256#true]) [2022-04-18 16:34:11,738 INFO L384 tUnfolder$Statistics]: this new event has 294 ancestors and is cut-off event [2022-04-18 16:34:11,738 INFO L387 tUnfolder$Statistics]: existing Event has 294 ancestors and is cut-off event [2022-04-18 16:34:11,738 INFO L387 tUnfolder$Statistics]: existing Event has 294 ancestors and is cut-off event [2022-04-18 16:34:11,738 INFO L387 tUnfolder$Statistics]: existing Event has 297 ancestors and is cut-off event [2022-04-18 16:34:11,839 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][499], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3268#(= |#race~get_subject_3~0| 0), 1006#L124-7true, 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 3262#true, Black: 1197#true, 872#L96-25true, 1199#(= |#race~is_null_5~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), Black: 3258#(not |thread1Thread1of1ForFork1_#t~short40#1|)]) [2022-04-18 16:34:11,839 INFO L384 tUnfolder$Statistics]: this new event has 309 ancestors and is cut-off event [2022-04-18 16:34:11,839 INFO L387 tUnfolder$Statistics]: existing Event has 315 ancestors and is cut-off event [2022-04-18 16:34:11,839 INFO L387 tUnfolder$Statistics]: existing Event has 312 ancestors and is cut-off event [2022-04-18 16:34:11,839 INFO L387 tUnfolder$Statistics]: existing Event has 312 ancestors and is cut-off event [2022-04-18 16:34:11,884 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3266] L96-24-->L96-25: Formula: (= |v_#race~get_subject_3~0_4| 0) InVars {} OutVars{#race~get_subject_3~0=|v_#race~get_subject_3~0_4|} AuxVars[] AssignedVars[#race~get_subject_3~0][442], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3268#(= |#race~get_subject_3~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 65#L69-23true, 3262#true, Black: 1197#true, 1094#L123-4true, 872#L96-25true, 1199#(= |#race~is_null_5~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), Black: 3256#true]) [2022-04-18 16:34:11,884 INFO L384 tUnfolder$Statistics]: this new event has 290 ancestors and is not cut-off event [2022-04-18 16:34:11,884 INFO L387 tUnfolder$Statistics]: existing Event has 293 ancestors and is not cut-off event [2022-04-18 16:34:11,884 INFO L387 tUnfolder$Statistics]: existing Event has 293 ancestors and is not cut-off event [2022-04-18 16:34:11,884 INFO L387 tUnfolder$Statistics]: existing Event has 296 ancestors and is not cut-off event [2022-04-18 16:34:11,885 INFO L387 tUnfolder$Statistics]: existing Event has 293 ancestors and is not cut-off event [2022-04-18 16:34:11,885 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3266] L96-24-->L96-25: Formula: (= |v_#race~get_subject_3~0_4| 0) InVars {} OutVars{#race~get_subject_3~0=|v_#race~get_subject_3~0_4|} AuxVars[] AssignedVars[#race~get_subject_3~0][442], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3268#(= |#race~get_subject_3~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3262#true, Black: 1197#true, 682#L69-24true, 1094#L123-4true, 872#L96-25true, 1199#(= |#race~is_null_5~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), Black: 3256#true]) [2022-04-18 16:34:11,885 INFO L384 tUnfolder$Statistics]: this new event has 291 ancestors and is cut-off event [2022-04-18 16:34:11,885 INFO L387 tUnfolder$Statistics]: existing Event has 294 ancestors and is cut-off event [2022-04-18 16:34:11,885 INFO L387 tUnfolder$Statistics]: existing Event has 294 ancestors and is cut-off event [2022-04-18 16:34:11,885 INFO L387 tUnfolder$Statistics]: existing Event has 294 ancestors and is cut-off event [2022-04-18 16:34:11,885 INFO L387 tUnfolder$Statistics]: existing Event has 297 ancestors and is cut-off event [2022-04-18 16:34:11,885 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([2802] L69-22-->L69-23: Formula: (= |v_#race~get_subject_3~0_1| 0) InVars {} OutVars{#race~get_subject_3~0=|v_#race~get_subject_3~0_1|} AuxVars[] AssignedVars[#race~get_subject_3~0][452], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3268#(= |#race~get_subject_3~0| 0), 1194#(= |#race~is_null_1~0| 0), 151#L96-26true, Black: 1192#true, 65#L69-23true, 3262#true, Black: 1197#true, 1094#L123-4true, 1199#(= |#race~is_null_5~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), Black: 3256#true]) [2022-04-18 16:34:11,885 INFO L384 tUnfolder$Statistics]: this new event has 291 ancestors and is cut-off event [2022-04-18 16:34:11,885 INFO L387 tUnfolder$Statistics]: existing Event has 294 ancestors and is cut-off event [2022-04-18 16:34:11,885 INFO L387 tUnfolder$Statistics]: existing Event has 294 ancestors and is cut-off event [2022-04-18 16:34:11,885 INFO L387 tUnfolder$Statistics]: existing Event has 297 ancestors and is cut-off event [2022-04-18 16:34:11,885 INFO L387 tUnfolder$Statistics]: existing Event has 294 ancestors and is cut-off event [2022-04-18 16:34:12,151 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3266] L96-24-->L96-25: Formula: (= |v_#race~get_subject_3~0_4| 0) InVars {} OutVars{#race~get_subject_3~0=|v_#race~get_subject_3~0_4|} AuxVars[] AssignedVars[#race~get_subject_3~0][443], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3268#(= |#race~get_subject_3~0| 0), 1006#L124-7true, 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 3262#true, Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 872#L96-25true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), Black: 3258#(not |thread1Thread1of1ForFork1_#t~short40#1|)]) [2022-04-18 16:34:12,152 INFO L384 tUnfolder$Statistics]: this new event has 309 ancestors and is not cut-off event [2022-04-18 16:34:12,152 INFO L387 tUnfolder$Statistics]: existing Event has 312 ancestors and is not cut-off event [2022-04-18 16:34:12,152 INFO L387 tUnfolder$Statistics]: existing Event has 312 ancestors and is not cut-off event [2022-04-18 16:34:12,152 INFO L387 tUnfolder$Statistics]: existing Event has 315 ancestors and is not cut-off event [2022-04-18 16:34:12,152 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][499], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3268#(= |#race~get_subject_3~0| 0), 1006#L124-7true, 1194#(= |#race~is_null_1~0| 0), 151#L96-26true, Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 3262#true, Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), Black: 3258#(not |thread1Thread1of1ForFork1_#t~short40#1|)]) [2022-04-18 16:34:12,152 INFO L384 tUnfolder$Statistics]: this new event has 310 ancestors and is cut-off event [2022-04-18 16:34:12,152 INFO L387 tUnfolder$Statistics]: existing Event has 316 ancestors and is cut-off event [2022-04-18 16:34:12,152 INFO L387 tUnfolder$Statistics]: existing Event has 313 ancestors and is cut-off event [2022-04-18 16:34:12,152 INFO L387 tUnfolder$Statistics]: existing Event has 313 ancestors and is cut-off event [2022-04-18 16:34:12,154 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3621] thread2EXIT-->L125-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem124#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][710], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 442#L125-7true, 1194#(= |#race~is_null_1~0| 0), 3266#true, Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 3262#true, Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 3258#(not |thread1Thread1of1ForFork1_#t~short40#1|), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:12,154 INFO L384 tUnfolder$Statistics]: this new event has 342 ancestors and is cut-off event [2022-04-18 16:34:12,154 INFO L387 tUnfolder$Statistics]: existing Event has 325 ancestors and is cut-off event [2022-04-18 16:34:12,154 INFO L387 tUnfolder$Statistics]: existing Event has 325 ancestors and is cut-off event [2022-04-18 16:34:12,154 INFO L387 tUnfolder$Statistics]: existing Event has 328 ancestors and is cut-off event [2022-04-18 16:34:12,219 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3266] L96-24-->L96-25: Formula: (= |v_#race~get_subject_3~0_4| 0) InVars {} OutVars{#race~get_subject_3~0=|v_#race~get_subject_3~0_4|} AuxVars[] AssignedVars[#race~get_subject_3~0][442], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3268#(= |#race~get_subject_3~0| 0), 1006#L124-7true, 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 3262#true, Black: 1197#true, 872#L96-25true, 1199#(= |#race~is_null_5~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), Black: 3258#(not |thread1Thread1of1ForFork1_#t~short40#1|)]) [2022-04-18 16:34:12,220 INFO L384 tUnfolder$Statistics]: this new event has 341 ancestors and is cut-off event [2022-04-18 16:34:12,220 INFO L387 tUnfolder$Statistics]: existing Event has 341 ancestors and is cut-off event [2022-04-18 16:34:12,220 INFO L387 tUnfolder$Statistics]: existing Event has 338 ancestors and is cut-off event [2022-04-18 16:34:12,220 INFO L387 tUnfolder$Statistics]: existing Event has 341 ancestors and is cut-off event [2022-04-18 16:34:12,220 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3266] L96-24-->L96-25: Formula: (= |v_#race~get_subject_3~0_4| 0) InVars {} OutVars{#race~get_subject_3~0=|v_#race~get_subject_3~0_4|} AuxVars[] AssignedVars[#race~get_subject_3~0][442], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3268#(= |#race~get_subject_3~0| 0), 1006#L124-7true, 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 3262#true, Black: 1197#true, 872#L96-25true, 1199#(= |#race~is_null_5~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), Black: 3258#(not |thread1Thread1of1ForFork1_#t~short40#1|)]) [2022-04-18 16:34:12,220 INFO L384 tUnfolder$Statistics]: this new event has 344 ancestors and is cut-off event [2022-04-18 16:34:12,220 INFO L387 tUnfolder$Statistics]: existing Event has 341 ancestors and is cut-off event [2022-04-18 16:34:12,220 INFO L387 tUnfolder$Statistics]: existing Event has 338 ancestors and is cut-off event [2022-04-18 16:34:12,220 INFO L387 tUnfolder$Statistics]: existing Event has 341 ancestors and is cut-off event [2022-04-18 16:34:12,220 INFO L387 tUnfolder$Statistics]: existing Event has 341 ancestors and is cut-off event [2022-04-18 16:34:12,251 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3621] thread2EXIT-->L125-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem124#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][710], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 442#L125-7true, 1194#(= |#race~is_null_1~0| 0), 3266#true, Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 3262#true, Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), Black: 3258#(not |thread1Thread1of1ForFork1_#t~short40#1|)]) [2022-04-18 16:34:12,252 INFO L384 tUnfolder$Statistics]: this new event has 322 ancestors and is not cut-off event [2022-04-18 16:34:12,252 INFO L387 tUnfolder$Statistics]: existing Event has 325 ancestors and is not cut-off event [2022-04-18 16:34:12,252 INFO L387 tUnfolder$Statistics]: existing Event has 342 ancestors and is not cut-off event [2022-04-18 16:34:12,252 INFO L387 tUnfolder$Statistics]: existing Event has 325 ancestors and is not cut-off event [2022-04-18 16:34:12,252 INFO L387 tUnfolder$Statistics]: existing Event has 328 ancestors and is not cut-off event [2022-04-18 16:34:12,272 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3621] thread2EXIT-->L125-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem124#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][843], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 442#L125-7true, 3268#(= |#race~get_subject_3~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 3262#true, Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), Black: 3258#(not |thread1Thread1of1ForFork1_#t~short40#1|)]) [2022-04-18 16:34:12,272 INFO L384 tUnfolder$Statistics]: this new event has 357 ancestors and is cut-off event [2022-04-18 16:34:12,272 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is cut-off event [2022-04-18 16:34:12,272 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is cut-off event [2022-04-18 16:34:12,272 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is cut-off event [2022-04-18 16:34:12,297 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][499], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3268#(= |#race~get_subject_3~0| 0), 1006#L124-7true, 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 3262#true, Black: 1197#true, 872#L96-25true, 1199#(= |#race~is_null_5~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 3258#(not |thread1Thread1of1ForFork1_#t~short40#1|), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:12,298 INFO L384 tUnfolder$Statistics]: this new event has 338 ancestors and is cut-off event [2022-04-18 16:34:12,298 INFO L387 tUnfolder$Statistics]: existing Event has 315 ancestors and is cut-off event [2022-04-18 16:34:12,298 INFO L387 tUnfolder$Statistics]: existing Event has 312 ancestors and is cut-off event [2022-04-18 16:34:12,298 INFO L387 tUnfolder$Statistics]: existing Event has 309 ancestors and is cut-off event [2022-04-18 16:34:12,298 INFO L387 tUnfolder$Statistics]: existing Event has 312 ancestors and is cut-off event [2022-04-18 16:34:12,298 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][499], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3268#(= |#race~get_subject_3~0| 0), 1006#L124-7true, 1194#(= |#race~is_null_1~0| 0), 151#L96-26true, Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 3262#true, Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 3258#(not |thread1Thread1of1ForFork1_#t~short40#1|), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:12,298 INFO L384 tUnfolder$Statistics]: this new event has 339 ancestors and is cut-off event [2022-04-18 16:34:12,298 INFO L387 tUnfolder$Statistics]: existing Event has 316 ancestors and is cut-off event [2022-04-18 16:34:12,298 INFO L387 tUnfolder$Statistics]: existing Event has 313 ancestors and is cut-off event [2022-04-18 16:34:12,298 INFO L387 tUnfolder$Statistics]: existing Event has 310 ancestors and is cut-off event [2022-04-18 16:34:12,298 INFO L387 tUnfolder$Statistics]: existing Event has 313 ancestors and is cut-off event [2022-04-18 16:34:12,393 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3621] thread2EXIT-->L125-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem124#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][843], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 442#L125-7true, 3268#(= |#race~get_subject_3~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 3262#true, Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), Black: 3258#(not |thread1Thread1of1ForFork1_#t~short40#1|)]) [2022-04-18 16:34:12,393 INFO L384 tUnfolder$Statistics]: this new event has 354 ancestors and is cut-off event [2022-04-18 16:34:12,393 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is cut-off event [2022-04-18 16:34:12,393 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is cut-off event [2022-04-18 16:34:12,393 INFO L387 tUnfolder$Statistics]: existing Event has 357 ancestors and is cut-off event [2022-04-18 16:34:12,394 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is cut-off event [2022-04-18 16:34:12,431 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([3621] thread2EXIT-->L125-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem124#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][843], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 442#L125-7true, 3268#(= |#race~get_subject_3~0| 0), 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 3262#true, Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), Black: 3258#(not |thread1Thread1of1ForFork1_#t~short40#1|)]) [2022-04-18 16:34:12,431 INFO L384 tUnfolder$Statistics]: this new event has 351 ancestors and is not cut-off event [2022-04-18 16:34:12,431 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is not cut-off event [2022-04-18 16:34:12,431 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is not cut-off event [2022-04-18 16:34:12,432 INFO L387 tUnfolder$Statistics]: existing Event has 357 ancestors and is not cut-off event [2022-04-18 16:34:12,432 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is not cut-off event [2022-04-18 16:34:12,432 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is not cut-off event [2022-04-18 16:34:12,674 INFO L129 PetriNetUnfolder]: 281/4941 cut-off events. [2022-04-18 16:34:12,674 INFO L130 PetriNetUnfolder]: For 35/38 co-relation queries the response was YES. [2022-04-18 16:34:12,778 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5210 conditions, 4941 events. 281/4941 cut-off events. For 35/38 co-relation queries the response was YES. Maximal size of possible extension queue 65. Compared 41192 event pairs, 2 based on Foata normal form. 0/4022 useless extension candidates. Maximal degree in co-relation 4932. Up to 79 conditions per place. [2022-04-18 16:34:12,817 INFO L132 encePairwiseOnDemand]: 1195/1199 looper letters, 13 selfloop transitions, 2 changer transitions 0/1135 dead transitions. [2022-04-18 16:34:12,817 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1080 places, 1135 transitions, 2470 flow [2022-04-18 16:34:12,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-04-18 16:34:12,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-04-18 16:34:12,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3497 transitions. [2022-04-18 16:34:12,820 INFO L547 CegarLoopForPetriNet]: DFA transition density 0.9721990547678621 [2022-04-18 16:34:12,820 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 3497 transitions. [2022-04-18 16:34:12,820 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 3497 transitions. [2022-04-18 16:34:12,821 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-04-18 16:34:12,821 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 3497 transitions. [2022-04-18 16:34:12,824 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 1165.6666666666667) internal successors, (3497), 3 states have internal predecessors, (3497), 0 states have call successors, (0), 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-04-18 16:34:12,826 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 1199.0) internal successors, (4796), 4 states have internal predecessors, (4796), 0 states have call successors, (0), 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-04-18 16:34:12,827 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 1199.0) internal successors, (4796), 4 states have internal predecessors, (4796), 0 states have call successors, (0), 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-04-18 16:34:12,827 INFO L186 Difference]: Start difference. First operand has 1080 places, 1132 transitions, 2431 flow. Second operand 3 states and 3497 transitions. [2022-04-18 16:34:12,827 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1080 places, 1135 transitions, 2470 flow [2022-04-18 16:34:12,833 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1078 places, 1135 transitions, 2466 flow, removed 0 selfloop flow, removed 2 redundant places. [2022-04-18 16:34:12,844 INFO L242 Difference]: Finished difference. Result has 1079 places, 1132 transitions, 2437 flow [2022-04-18 16:34:12,845 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=1199, PETRI_DIFFERENCE_MINUEND_FLOW=2423, PETRI_DIFFERENCE_MINUEND_PLACES=1076, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1130, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1128, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2437, PETRI_PLACES=1079, PETRI_TRANSITIONS=1132} [2022-04-18 16:34:12,846 INFO L335 CegarLoopForPetriNet]: 1101 programPoint places, -22 predicate places. [2022-04-18 16:34:12,846 INFO L478 AbstractCegarLoop]: Abstraction has has 1079 places, 1132 transitions, 2437 flow [2022-04-18 16:34:12,847 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1161.6666666666667) internal successors, (3485), 3 states have internal predecessors, (3485), 0 states have call successors, (0), 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-04-18 16:34:12,847 INFO L247 CegarLoopForPetriNet]: Found error trace [2022-04-18 16:34:12,847 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04-18 16:34:12,847 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-04-18 16:34:12,847 INFO L403 AbstractCegarLoop]: === Iteration 26 === Targeting thread1Err65ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err57ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err58ASSERT_VIOLATIONDATA_RACE (and 284 more)] === [2022-04-18 16:34:12,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-18 16:34:12,848 INFO L85 PathProgramCache]: Analyzing trace with hash 1537789759, now seen corresponding path program 1 times [2022-04-18 16:34:12,848 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-18 16:34:12,848 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1884596082] [2022-04-18 16:34:12,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-18 16:34:12,848 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-18 16:34:12,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-18 16:34:12,921 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2022-04-18 16:34:12,921 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-18 16:34:12,921 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1884596082] [2022-04-18 16:34:12,921 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1884596082] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-18 16:34:12,922 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-18 16:34:12,922 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-18 16:34:12,922 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [8225779] [2022-04-18 16:34:12,922 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-18 16:34:12,923 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-18 16:34:12,924 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-18 16:34:12,925 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-18 16:34:12,925 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-04-18 16:34:12,930 INFO L502 CegarLoopForPetriNet]: Number of universal loopers: 1148 out of 1199 [2022-04-18 16:34:12,933 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1079 places, 1132 transitions, 2437 flow. Second operand has 5 states, 5 states have (on average 1150.2) internal successors, (5751), 5 states have internal predecessors, (5751), 0 states have call successors, (0), 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-04-18 16:34:12,933 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-04-18 16:34:12,933 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1148 of 1199 [2022-04-18 16:34:12,933 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-04-18 16:34:13,470 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2802] L69-22-->L69-23: Formula: (= |v_#race~get_subject_3~0_1| 0) InVars {} OutVars{#race~get_subject_3~0=|v_#race~get_subject_3~0_1|} AuxVars[] AssignedVars[#race~get_subject_3~0][470], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3268#(= |#race~get_subject_3~0| 0), Black: 3266#true, 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3277#(and (not |thread1Thread1of1ForFork1_#t~short40#1|) (not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0))), 65#L69-23true, Black: 1197#true, 1094#L123-4true, 1199#(= |#race~is_null_5~0| 0), 872#L96-25true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), Black: 3256#true]) [2022-04-18 16:34:13,470 INFO L384 tUnfolder$Statistics]: this new event has 293 ancestors and is cut-off event [2022-04-18 16:34:13,470 INFO L387 tUnfolder$Statistics]: existing Event has 293 ancestors and is cut-off event [2022-04-18 16:34:13,470 INFO L387 tUnfolder$Statistics]: existing Event has 293 ancestors and is cut-off event [2022-04-18 16:34:13,470 INFO L387 tUnfolder$Statistics]: existing Event has 290 ancestors and is cut-off event [2022-04-18 16:34:13,514 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3266] L96-24-->L96-25: Formula: (= |v_#race~get_subject_3~0_4| 0) InVars {} OutVars{#race~get_subject_3~0=|v_#race~get_subject_3~0_4|} AuxVars[] AssignedVars[#race~get_subject_3~0][459], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3268#(= |#race~get_subject_3~0| 0), Black: 3266#true, 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3277#(and (not |thread1Thread1of1ForFork1_#t~short40#1|) (not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0))), 65#L69-23true, Black: 1197#true, 1094#L123-4true, 1199#(= |#race~is_null_5~0| 0), 872#L96-25true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), Black: 3256#true]) [2022-04-18 16:34:13,514 INFO L384 tUnfolder$Statistics]: this new event has 290 ancestors and is not cut-off event [2022-04-18 16:34:13,515 INFO L387 tUnfolder$Statistics]: existing Event has 293 ancestors and is not cut-off event [2022-04-18 16:34:13,515 INFO L387 tUnfolder$Statistics]: existing Event has 293 ancestors and is not cut-off event [2022-04-18 16:34:13,515 INFO L387 tUnfolder$Statistics]: existing Event has 293 ancestors and is not cut-off event [2022-04-18 16:34:14,143 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3621] thread2EXIT-->L125-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem124#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][736], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 442#L125-7true, 3268#(= |#race~get_subject_3~0| 0), Black: 3266#true, 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 3258#(not |thread1Thread1of1ForFork1_#t~short40#1|), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:14,143 INFO L384 tUnfolder$Statistics]: this new event has 357 ancestors and is cut-off event [2022-04-18 16:34:14,143 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:14,143 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:14,143 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:14,207 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3621] thread2EXIT-->L125-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem124#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][735], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 442#L125-7true, 1194#(= |#race~is_null_1~0| 0), 3266#true, Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 3271#true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 3258#(not |thread1Thread1of1ForFork1_#t~short40#1|), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:14,207 INFO L384 tUnfolder$Statistics]: this new event has 325 ancestors and is not cut-off event [2022-04-18 16:34:14,207 INFO L387 tUnfolder$Statistics]: existing Event has 328 ancestors and is not cut-off event [2022-04-18 16:34:14,207 INFO L387 tUnfolder$Statistics]: existing Event has 334 ancestors and is not cut-off event [2022-04-18 16:34:14,207 INFO L387 tUnfolder$Statistics]: existing Event has 339 ancestors and is not cut-off event [2022-04-18 16:34:14,210 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3621] thread2EXIT-->L125-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem124#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][736], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 442#L125-7true, 1194#(= |#race~is_null_1~0| 0), 3266#true, Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 3258#(not |thread1Thread1of1ForFork1_#t~short40#1|), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:14,211 INFO L384 tUnfolder$Statistics]: this new event has 325 ancestors and is not cut-off event [2022-04-18 16:34:14,211 INFO L387 tUnfolder$Statistics]: existing Event has 328 ancestors and is not cut-off event [2022-04-18 16:34:14,211 INFO L387 tUnfolder$Statistics]: existing Event has 334 ancestors and is not cut-off event [2022-04-18 16:34:14,211 INFO L387 tUnfolder$Statistics]: existing Event has 328 ancestors and is not cut-off event [2022-04-18 16:34:14,211 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3621] thread2EXIT-->L125-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem124#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][736], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 442#L125-7true, 3268#(= |#race~get_subject_3~0| 0), Black: 3266#true, 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), Black: 3258#(not |thread1Thread1of1ForFork1_#t~short40#1|), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:14,211 INFO L384 tUnfolder$Statistics]: this new event has 354 ancestors and is cut-off event [2022-04-18 16:34:14,211 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:14,211 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:14,212 INFO L387 tUnfolder$Statistics]: existing Event has 357 ancestors and is cut-off event [2022-04-18 16:34:14,212 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:14,238 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([3621] thread2EXIT-->L125-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem124#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][736], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 442#L125-7true, 3268#(= |#race~get_subject_3~0| 0), Black: 3266#true, 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 3258#(not |thread1Thread1of1ForFork1_#t~short40#1|), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:14,238 INFO L384 tUnfolder$Statistics]: this new event has 383 ancestors and is cut-off event [2022-04-18 16:34:14,238 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:14,238 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:14,238 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is cut-off event [2022-04-18 16:34:14,238 INFO L387 tUnfolder$Statistics]: existing Event has 357 ancestors and is cut-off event [2022-04-18 16:34:14,238 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:14,273 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3621] thread2EXIT-->L125-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem124#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][735], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 442#L125-7true, 3268#(= |#race~get_subject_3~0| 0), Black: 3266#true, 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 3271#true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), Black: 3258#(not |thread1Thread1of1ForFork1_#t~short40#1|)]) [2022-04-18 16:34:14,274 INFO L384 tUnfolder$Statistics]: this new event has 386 ancestors and is cut-off event [2022-04-18 16:34:14,274 INFO L387 tUnfolder$Statistics]: existing Event has 357 ancestors and is cut-off event [2022-04-18 16:34:14,274 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:14,274 INFO L387 tUnfolder$Statistics]: existing Event has 371 ancestors and is cut-off event [2022-04-18 16:34:14,274 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3621] thread2EXIT-->L125-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem124#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][735], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 442#L125-7true, 3268#(= |#race~get_subject_3~0| 0), Black: 3266#true, 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 3271#true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 3258#(not |thread1Thread1of1ForFork1_#t~short40#1|), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:14,274 INFO L384 tUnfolder$Statistics]: this new event has 360 ancestors and is cut-off event [2022-04-18 16:34:14,274 INFO L387 tUnfolder$Statistics]: existing Event has 357 ancestors and is cut-off event [2022-04-18 16:34:14,274 INFO L387 tUnfolder$Statistics]: existing Event has 386 ancestors and is cut-off event [2022-04-18 16:34:14,274 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:14,274 INFO L387 tUnfolder$Statistics]: existing Event has 371 ancestors and is cut-off event [2022-04-18 16:34:14,360 INFO L382 tUnfolder$Statistics]: inserting event number 7 for the transition-marking pair ([3621] thread2EXIT-->L125-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem124#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][736], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 442#L125-7true, 3268#(= |#race~get_subject_3~0| 0), Black: 3266#true, 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), Black: 3258#(not |thread1Thread1of1ForFork1_#t~short40#1|), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:14,360 INFO L384 tUnfolder$Statistics]: this new event has 354 ancestors and is cut-off event [2022-04-18 16:34:14,360 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:14,360 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:14,360 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is cut-off event [2022-04-18 16:34:14,360 INFO L387 tUnfolder$Statistics]: existing Event has 383 ancestors and is cut-off event [2022-04-18 16:34:14,360 INFO L387 tUnfolder$Statistics]: existing Event has 357 ancestors and is cut-off event [2022-04-18 16:34:14,360 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:14,385 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([3621] thread2EXIT-->L125-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem124#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][735], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 442#L125-7true, 3268#(= |#race~get_subject_3~0| 0), Black: 3266#true, 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 3271#true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 3258#(not |thread1Thread1of1ForFork1_#t~short40#1|), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:14,386 INFO L384 tUnfolder$Statistics]: this new event has 357 ancestors and is cut-off event [2022-04-18 16:34:14,386 INFO L387 tUnfolder$Statistics]: existing Event has 357 ancestors and is cut-off event [2022-04-18 16:34:14,386 INFO L387 tUnfolder$Statistics]: existing Event has 386 ancestors and is cut-off event [2022-04-18 16:34:14,386 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:14,386 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:14,386 INFO L387 tUnfolder$Statistics]: existing Event has 371 ancestors and is cut-off event [2022-04-18 16:34:14,408 INFO L382 tUnfolder$Statistics]: inserting event number 8 for the transition-marking pair ([3621] thread2EXIT-->L125-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem124#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][736], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 442#L125-7true, 3268#(= |#race~get_subject_3~0| 0), Black: 3266#true, 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 3258#(not |thread1Thread1of1ForFork1_#t~short40#1|), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:14,408 INFO L384 tUnfolder$Statistics]: this new event has 360 ancestors and is cut-off event [2022-04-18 16:34:14,408 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is cut-off event [2022-04-18 16:34:14,408 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:14,408 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:14,408 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is cut-off event [2022-04-18 16:34:14,408 INFO L387 tUnfolder$Statistics]: existing Event has 383 ancestors and is cut-off event [2022-04-18 16:34:14,409 INFO L387 tUnfolder$Statistics]: existing Event has 357 ancestors and is cut-off event [2022-04-18 16:34:14,409 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:14,436 INFO L382 tUnfolder$Statistics]: inserting event number 7 for the transition-marking pair ([3621] thread2EXIT-->L125-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem124#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][735], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 442#L125-7true, 3268#(= |#race~get_subject_3~0| 0), Black: 3266#true, 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 3271#true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 3258#(not |thread1Thread1of1ForFork1_#t~short40#1|), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:14,436 INFO L384 tUnfolder$Statistics]: this new event has 363 ancestors and is cut-off event [2022-04-18 16:34:14,436 INFO L387 tUnfolder$Statistics]: existing Event has 357 ancestors and is cut-off event [2022-04-18 16:34:14,436 INFO L387 tUnfolder$Statistics]: existing Event has 386 ancestors and is cut-off event [2022-04-18 16:34:14,436 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:14,436 INFO L387 tUnfolder$Statistics]: existing Event has 357 ancestors and is cut-off event [2022-04-18 16:34:14,436 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:14,436 INFO L387 tUnfolder$Statistics]: existing Event has 371 ancestors and is cut-off event [2022-04-18 16:34:14,474 INFO L382 tUnfolder$Statistics]: inserting event number 9 for the transition-marking pair ([3621] thread2EXIT-->L125-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem124#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][736], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 442#L125-7true, 3268#(= |#race~get_subject_3~0| 0), Black: 3266#true, 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 3258#(not |thread1Thread1of1ForFork1_#t~short40#1|), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:14,474 INFO L384 tUnfolder$Statistics]: this new event has 351 ancestors and is not cut-off event [2022-04-18 16:34:14,474 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is not cut-off event [2022-04-18 16:34:14,474 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is not cut-off event [2022-04-18 16:34:14,474 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is not cut-off event [2022-04-18 16:34:14,474 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is not cut-off event [2022-04-18 16:34:14,474 INFO L387 tUnfolder$Statistics]: existing Event has 383 ancestors and is not cut-off event [2022-04-18 16:34:14,474 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is not cut-off event [2022-04-18 16:34:14,474 INFO L387 tUnfolder$Statistics]: existing Event has 357 ancestors and is not cut-off event [2022-04-18 16:34:14,475 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is not cut-off event [2022-04-18 16:34:14,501 INFO L382 tUnfolder$Statistics]: inserting event number 8 for the transition-marking pair ([3621] thread2EXIT-->L125-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem124#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][735], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 442#L125-7true, 3268#(= |#race~get_subject_3~0| 0), Black: 3266#true, 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 3271#true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), Black: 3258#(not |thread1Thread1of1ForFork1_#t~short40#1|)]) [2022-04-18 16:34:14,501 INFO L384 tUnfolder$Statistics]: this new event has 354 ancestors and is not cut-off event [2022-04-18 16:34:14,501 INFO L387 tUnfolder$Statistics]: existing Event has 357 ancestors and is not cut-off event [2022-04-18 16:34:14,502 INFO L387 tUnfolder$Statistics]: existing Event has 386 ancestors and is not cut-off event [2022-04-18 16:34:14,502 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is not cut-off event [2022-04-18 16:34:14,502 INFO L387 tUnfolder$Statistics]: existing Event has 357 ancestors and is not cut-off event [2022-04-18 16:34:14,502 INFO L387 tUnfolder$Statistics]: existing Event has 363 ancestors and is not cut-off event [2022-04-18 16:34:14,502 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is not cut-off event [2022-04-18 16:34:14,502 INFO L387 tUnfolder$Statistics]: existing Event has 371 ancestors and is not cut-off event [2022-04-18 16:34:14,874 INFO L129 PetriNetUnfolder]: 597/9257 cut-off events. [2022-04-18 16:34:14,874 INFO L130 PetriNetUnfolder]: For 102/145 co-relation queries the response was YES. [2022-04-18 16:34:15,007 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10026 conditions, 9257 events. 597/9257 cut-off events. For 102/145 co-relation queries the response was YES. Maximal size of possible extension queue 140. Compared 96973 event pairs, 58 based on Foata normal form. 11/7593 useless extension candidates. Maximal degree in co-relation 9748. Up to 188 conditions per place. [2022-04-18 16:34:15,057 INFO L132 encePairwiseOnDemand]: 1191/1199 looper letters, 48 selfloop transitions, 8 changer transitions 0/1160 dead transitions. [2022-04-18 16:34:15,057 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1084 places, 1160 transitions, 2614 flow [2022-04-18 16:34:15,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-04-18 16:34:15,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-04-18 16:34:15,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 6945 transitions. [2022-04-18 16:34:15,063 INFO L547 CegarLoopForPetriNet]: DFA transition density 0.9653878231859884 [2022-04-18 16:34:15,063 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 6945 transitions. [2022-04-18 16:34:15,063 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 6945 transitions. [2022-04-18 16:34:15,064 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-04-18 16:34:15,064 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 6945 transitions. [2022-04-18 16:34:15,070 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 1157.5) internal successors, (6945), 6 states have internal predecessors, (6945), 0 states have call successors, (0), 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-04-18 16:34:15,075 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 1199.0) internal successors, (8393), 7 states have internal predecessors, (8393), 0 states have call successors, (0), 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-04-18 16:34:15,076 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 1199.0) internal successors, (8393), 7 states have internal predecessors, (8393), 0 states have call successors, (0), 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-04-18 16:34:15,076 INFO L186 Difference]: Start difference. First operand has 1079 places, 1132 transitions, 2437 flow. Second operand 6 states and 6945 transitions. [2022-04-18 16:34:15,076 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1084 places, 1160 transitions, 2614 flow [2022-04-18 16:34:15,083 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1084 places, 1160 transitions, 2614 flow, removed 0 selfloop flow, removed 0 redundant places. [2022-04-18 16:34:15,095 INFO L242 Difference]: Finished difference. Result has 1087 places, 1134 transitions, 2474 flow [2022-04-18 16:34:15,096 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=1199, PETRI_DIFFERENCE_MINUEND_FLOW=2432, PETRI_DIFFERENCE_MINUEND_PLACES=1079, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1131, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1124, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=2474, PETRI_PLACES=1087, PETRI_TRANSITIONS=1134} [2022-04-18 16:34:15,097 INFO L335 CegarLoopForPetriNet]: 1101 programPoint places, -14 predicate places. [2022-04-18 16:34:15,097 INFO L478 AbstractCegarLoop]: Abstraction has has 1087 places, 1134 transitions, 2474 flow [2022-04-18 16:34:15,098 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 1150.2) internal successors, (5751), 5 states have internal predecessors, (5751), 0 states have call successors, (0), 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-04-18 16:34:15,098 INFO L247 CegarLoopForPetriNet]: Found error trace [2022-04-18 16:34:15,099 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04-18 16:34:15,099 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-04-18 16:34:15,099 INFO L403 AbstractCegarLoop]: === Iteration 27 === Targeting thread1Err64ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err57ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err58ASSERT_VIOLATIONDATA_RACE (and 284 more)] === [2022-04-18 16:34:15,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-18 16:34:15,099 INFO L85 PathProgramCache]: Analyzing trace with hash -193257442, now seen corresponding path program 1 times [2022-04-18 16:34:15,100 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-18 16:34:15,100 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1849260247] [2022-04-18 16:34:15,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-18 16:34:15,100 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-18 16:34:15,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-18 16:34:15,151 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2022-04-18 16:34:15,152 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-18 16:34:15,152 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1849260247] [2022-04-18 16:34:15,152 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1849260247] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-18 16:34:15,152 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-18 16:34:15,152 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-04-18 16:34:15,153 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [308171391] [2022-04-18 16:34:15,153 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-18 16:34:15,153 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-04-18 16:34:15,153 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-18 16:34:15,154 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-04-18 16:34:15,154 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-04-18 16:34:15,157 INFO L502 CegarLoopForPetriNet]: Number of universal loopers: 1160 out of 1199 [2022-04-18 16:34:15,159 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1087 places, 1134 transitions, 2474 flow. Second operand has 3 states, 3 states have (on average 1161.6666666666667) internal successors, (3485), 3 states have internal predecessors, (3485), 0 states have call successors, (0), 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-04-18 16:34:15,159 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-04-18 16:34:15,159 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1160 of 1199 [2022-04-18 16:34:15,160 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-04-18 16:34:15,279 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2815] L69-24-->L69-25: Formula: (= |v_#race~get_subject_7~0_1| 0) InVars {} OutVars{#race~get_subject_7~0=|v_#race~get_subject_7~0_1|} AuxVars[] AssignedVars[#race~get_subject_7~0][429], [3284#(= |#race~get_subject_7~0| 0), 2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3268#(= |#race~get_subject_3~0| 0), Black: 3266#true, 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3277#(and (not |thread1Thread1of1ForFork1_#t~short40#1|) (not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0))), Black: 3271#true, Black: 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), Black: 1197#true, 574#L96-23true, 1199#(= |#race~is_null_5~0| 0), 1094#L123-4true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 964#L69-25true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), Black: 3256#true]) [2022-04-18 16:34:15,279 INFO L384 tUnfolder$Statistics]: this new event has 293 ancestors and is cut-off event [2022-04-18 16:34:15,279 INFO L387 tUnfolder$Statistics]: existing Event has 293 ancestors and is cut-off event [2022-04-18 16:34:15,279 INFO L387 tUnfolder$Statistics]: existing Event has 290 ancestors and is cut-off event [2022-04-18 16:34:15,279 INFO L387 tUnfolder$Statistics]: existing Event has 296 ancestors and is cut-off event [2022-04-18 16:34:15,295 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2802] L69-22-->L69-23: Formula: (= |v_#race~get_subject_3~0_1| 0) InVars {} OutVars{#race~get_subject_3~0=|v_#race~get_subject_3~0_1|} AuxVars[] AssignedVars[#race~get_subject_3~0][451], [3284#(= |#race~get_subject_7~0| 0), 2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3268#(= |#race~get_subject_3~0| 0), Black: 3266#true, 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3277#(and (not |thread1Thread1of1ForFork1_#t~short40#1|) (not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0))), Black: 3271#true, 65#L69-23true, Black: 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1094#L123-4true, 872#L96-25true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), Black: 3256#true]) [2022-04-18 16:34:15,295 INFO L384 tUnfolder$Statistics]: this new event has 293 ancestors and is cut-off event [2022-04-18 16:34:15,295 INFO L387 tUnfolder$Statistics]: existing Event has 290 ancestors and is cut-off event [2022-04-18 16:34:15,295 INFO L387 tUnfolder$Statistics]: existing Event has 293 ancestors and is cut-off event [2022-04-18 16:34:15,295 INFO L387 tUnfolder$Statistics]: existing Event has 296 ancestors and is cut-off event [2022-04-18 16:34:15,464 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3253] L96-22-->L96-23: Formula: (= |v_#race~get_subject_7~0_4| 0) InVars {} OutVars{#race~get_subject_7~0=|v_#race~get_subject_7~0_4|} AuxVars[] AssignedVars[#race~get_subject_7~0][443], [3284#(= |#race~get_subject_7~0| 0), 2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3268#(= |#race~get_subject_3~0| 0), Black: 3266#true, 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3277#(and (not |thread1Thread1of1ForFork1_#t~short40#1|) (not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0))), Black: 3271#true, Black: 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), Black: 1197#true, 574#L96-23true, 1199#(= |#race~is_null_5~0| 0), 1094#L123-4true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 964#L69-25true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), Black: 3256#true]) [2022-04-18 16:34:15,464 INFO L384 tUnfolder$Statistics]: this new event has 290 ancestors and is not cut-off event [2022-04-18 16:34:15,464 INFO L387 tUnfolder$Statistics]: existing Event has 293 ancestors and is not cut-off event [2022-04-18 16:34:15,464 INFO L387 tUnfolder$Statistics]: existing Event has 296 ancestors and is not cut-off event [2022-04-18 16:34:15,464 INFO L387 tUnfolder$Statistics]: existing Event has 293 ancestors and is not cut-off event [2022-04-18 16:34:15,464 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2815] L69-24-->L69-25: Formula: (= |v_#race~get_subject_7~0_1| 0) InVars {} OutVars{#race~get_subject_7~0=|v_#race~get_subject_7~0_1|} AuxVars[] AssignedVars[#race~get_subject_7~0][429], [3284#(= |#race~get_subject_7~0| 0), 2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3268#(= |#race~get_subject_3~0| 0), 808#L96-24true, Black: 3266#true, 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3277#(and (not |thread1Thread1of1ForFork1_#t~short40#1|) (not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0))), Black: 3271#true, Black: 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 1094#L123-4true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 964#L69-25true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), Black: 3256#true]) [2022-04-18 16:34:15,464 INFO L384 tUnfolder$Statistics]: this new event has 291 ancestors and is cut-off event [2022-04-18 16:34:15,465 INFO L387 tUnfolder$Statistics]: existing Event has 294 ancestors and is cut-off event [2022-04-18 16:34:15,465 INFO L387 tUnfolder$Statistics]: existing Event has 297 ancestors and is cut-off event [2022-04-18 16:34:15,465 INFO L387 tUnfolder$Statistics]: existing Event has 294 ancestors and is cut-off event [2022-04-18 16:34:15,465 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3253] L96-22-->L96-23: Formula: (= |v_#race~get_subject_7~0_4| 0) InVars {} OutVars{#race~get_subject_7~0=|v_#race~get_subject_7~0_4|} AuxVars[] AssignedVars[#race~get_subject_7~0][443], [3284#(= |#race~get_subject_7~0| 0), 2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3268#(= |#race~get_subject_3~0| 0), Black: 3266#true, 1194#(= |#race~is_null_1~0| 0), 1088#L69-26true, Black: 1192#true, 3277#(and (not |thread1Thread1of1ForFork1_#t~short40#1|) (not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0))), Black: 3271#true, Black: 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), Black: 1197#true, 574#L96-23true, 1199#(= |#race~is_null_5~0| 0), 1094#L123-4true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), Black: 3256#true]) [2022-04-18 16:34:15,465 INFO L384 tUnfolder$Statistics]: this new event has 291 ancestors and is cut-off event [2022-04-18 16:34:15,465 INFO L387 tUnfolder$Statistics]: existing Event has 294 ancestors and is cut-off event [2022-04-18 16:34:15,465 INFO L387 tUnfolder$Statistics]: existing Event has 294 ancestors and is cut-off event [2022-04-18 16:34:15,465 INFO L387 tUnfolder$Statistics]: existing Event has 297 ancestors and is cut-off event [2022-04-18 16:34:15,465 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3266] L96-24-->L96-25: Formula: (= |v_#race~get_subject_3~0_4| 0) InVars {} OutVars{#race~get_subject_3~0=|v_#race~get_subject_3~0_4|} AuxVars[] AssignedVars[#race~get_subject_3~0][439], [3284#(= |#race~get_subject_7~0| 0), 2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3268#(= |#race~get_subject_3~0| 0), Black: 3266#true, 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3277#(and (not |thread1Thread1of1ForFork1_#t~short40#1|) (not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0))), Black: 3271#true, 65#L69-23true, Black: 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 872#L96-25true, 1094#L123-4true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), Black: 3256#true]) [2022-04-18 16:34:15,465 INFO L384 tUnfolder$Statistics]: this new event has 290 ancestors and is not cut-off event [2022-04-18 16:34:15,465 INFO L387 tUnfolder$Statistics]: existing Event has 296 ancestors and is not cut-off event [2022-04-18 16:34:15,465 INFO L387 tUnfolder$Statistics]: existing Event has 293 ancestors and is not cut-off event [2022-04-18 16:34:15,465 INFO L387 tUnfolder$Statistics]: existing Event has 293 ancestors and is not cut-off event [2022-04-18 16:34:15,491 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3253] L96-22-->L96-23: Formula: (= |v_#race~get_subject_7~0_4| 0) InVars {} OutVars{#race~get_subject_7~0=|v_#race~get_subject_7~0_4|} AuxVars[] AssignedVars[#race~get_subject_7~0][414], [3284#(= |#race~get_subject_7~0| 0), 2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 1006#L124-7true, 1194#(= |#race~is_null_1~0| 0), 3266#true, Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), Black: 3271#true, Black: 1197#true, Black: 3277#(and (not |thread1Thread1of1ForFork1_#t~short40#1|) (not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0))), 574#L96-23true, 1199#(= |#race~is_null_5~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 3258#(not |thread1Thread1of1ForFork1_#t~short40#1|), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:15,491 INFO L384 tUnfolder$Statistics]: this new event has 316 ancestors and is cut-off event [2022-04-18 16:34:15,491 INFO L387 tUnfolder$Statistics]: existing Event has 310 ancestors and is cut-off event [2022-04-18 16:34:15,491 INFO L387 tUnfolder$Statistics]: existing Event has 313 ancestors and is cut-off event [2022-04-18 16:34:15,491 INFO L387 tUnfolder$Statistics]: existing Event has 313 ancestors and is cut-off event [2022-04-18 16:34:15,731 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][500], [3284#(= |#race~get_subject_7~0| 0), 2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 1006#L124-7true, 1194#(= |#race~is_null_1~0| 0), 3266#true, Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), Black: 3271#true, Black: 3277#(and (not |thread1Thread1of1ForFork1_#t~short40#1|) (not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0))), Black: 1197#true, 574#L96-23true, 1199#(= |#race~is_null_5~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 3258#(not |thread1Thread1of1ForFork1_#t~short40#1|), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:15,732 INFO L384 tUnfolder$Statistics]: this new event has 310 ancestors and is not cut-off event [2022-04-18 16:34:15,732 INFO L387 tUnfolder$Statistics]: existing Event has 313 ancestors and is not cut-off event [2022-04-18 16:34:15,732 INFO L387 tUnfolder$Statistics]: existing Event has 313 ancestors and is not cut-off event [2022-04-18 16:34:15,732 INFO L387 tUnfolder$Statistics]: existing Event has 316 ancestors and is not cut-off event [2022-04-18 16:34:15,732 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][500], [3284#(= |#race~get_subject_7~0| 0), 2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 808#L96-24true, 1006#L124-7true, 1194#(= |#race~is_null_1~0| 0), 3266#true, Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), Black: 3271#true, Black: 3277#(and (not |thread1Thread1of1ForFork1_#t~short40#1|) (not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0))), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 3258#(not |thread1Thread1of1ForFork1_#t~short40#1|), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:15,732 INFO L384 tUnfolder$Statistics]: this new event has 311 ancestors and is cut-off event [2022-04-18 16:34:15,733 INFO L387 tUnfolder$Statistics]: existing Event has 314 ancestors and is cut-off event [2022-04-18 16:34:15,733 INFO L387 tUnfolder$Statistics]: existing Event has 317 ancestors and is cut-off event [2022-04-18 16:34:15,733 INFO L387 tUnfolder$Statistics]: existing Event has 314 ancestors and is cut-off event [2022-04-18 16:34:15,780 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3621] thread2EXIT-->L125-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem124#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][712], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 442#L125-7true, 3282#true, 1194#(= |#race~is_null_1~0| 0), 3266#true, Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), Black: 3271#true, Black: 1197#true, Black: 3277#(and (not |thread1Thread1of1ForFork1_#t~short40#1|) (not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0))), 1199#(= |#race~is_null_5~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 3258#(not |thread1Thread1of1ForFork1_#t~short40#1|), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:15,780 INFO L384 tUnfolder$Statistics]: this new event has 348 ancestors and is cut-off event [2022-04-18 16:34:15,780 INFO L387 tUnfolder$Statistics]: existing Event has 328 ancestors and is cut-off event [2022-04-18 16:34:15,780 INFO L387 tUnfolder$Statistics]: existing Event has 328 ancestors and is cut-off event [2022-04-18 16:34:15,780 INFO L387 tUnfolder$Statistics]: existing Event has 331 ancestors and is cut-off event [2022-04-18 16:34:15,950 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3621] thread2EXIT-->L125-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem124#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][712], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 442#L125-7true, 3282#true, 1194#(= |#race~is_null_1~0| 0), 3266#true, Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), Black: 3271#true, Black: 3277#(and (not |thread1Thread1of1ForFork1_#t~short40#1|) (not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0))), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 3258#(not |thread1Thread1of1ForFork1_#t~short40#1|), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:15,950 INFO L384 tUnfolder$Statistics]: this new event has 325 ancestors and is not cut-off event [2022-04-18 16:34:15,950 INFO L387 tUnfolder$Statistics]: existing Event has 328 ancestors and is not cut-off event [2022-04-18 16:34:15,950 INFO L387 tUnfolder$Statistics]: existing Event has 328 ancestors and is not cut-off event [2022-04-18 16:34:15,951 INFO L387 tUnfolder$Statistics]: existing Event has 331 ancestors and is not cut-off event [2022-04-18 16:34:15,951 INFO L387 tUnfolder$Statistics]: existing Event has 348 ancestors and is not cut-off event [2022-04-18 16:34:15,951 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3621] thread2EXIT-->L125-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem124#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][845], [3284#(= |#race~get_subject_7~0| 0), 2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 442#L125-7true, 3268#(= |#race~get_subject_3~0| 0), Black: 3266#true, 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), Black: 3271#true, Black: 1197#true, Black: 3277#(and (not |thread1Thread1of1ForFork1_#t~short40#1|) (not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0))), 1199#(= |#race~is_null_5~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 3258#(not |thread1Thread1of1ForFork1_#t~short40#1|), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:15,951 INFO L384 tUnfolder$Statistics]: this new event has 357 ancestors and is cut-off event [2022-04-18 16:34:15,951 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is cut-off event [2022-04-18 16:34:15,951 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is cut-off event [2022-04-18 16:34:15,951 INFO L387 tUnfolder$Statistics]: existing Event has 374 ancestors and is cut-off event [2022-04-18 16:34:15,966 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3253] L96-22-->L96-23: Formula: (= |v_#race~get_subject_7~0_4| 0) InVars {} OutVars{#race~get_subject_7~0=|v_#race~get_subject_7~0_4|} AuxVars[] AssignedVars[#race~get_subject_7~0][443], [3284#(= |#race~get_subject_7~0| 0), 2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3268#(= |#race~get_subject_3~0| 0), 1006#L124-7true, Black: 3266#true, 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), Black: 3271#true, Black: 3277#(and (not |thread1Thread1of1ForFork1_#t~short40#1|) (not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0))), Black: 1197#true, 574#L96-23true, 1199#(= |#race~is_null_5~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 3258#(not |thread1Thread1of1ForFork1_#t~short40#1|), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:15,966 INFO L384 tUnfolder$Statistics]: this new event has 336 ancestors and is cut-off event [2022-04-18 16:34:15,966 INFO L387 tUnfolder$Statistics]: existing Event has 339 ancestors and is cut-off event [2022-04-18 16:34:15,966 INFO L387 tUnfolder$Statistics]: existing Event has 342 ancestors and is cut-off event [2022-04-18 16:34:15,966 INFO L387 tUnfolder$Statistics]: existing Event has 339 ancestors and is cut-off event [2022-04-18 16:34:16,128 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3621] thread2EXIT-->L125-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem124#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][845], [3284#(= |#race~get_subject_7~0| 0), 2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 442#L125-7true, 3268#(= |#race~get_subject_3~0| 0), Black: 3266#true, 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), Black: 3271#true, Black: 3277#(and (not |thread1Thread1of1ForFork1_#t~short40#1|) (not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0))), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 3258#(not |thread1Thread1of1ForFork1_#t~short40#1|), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:16,128 INFO L384 tUnfolder$Statistics]: this new event has 357 ancestors and is cut-off event [2022-04-18 16:34:16,128 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is cut-off event [2022-04-18 16:34:16,129 INFO L387 tUnfolder$Statistics]: existing Event has 357 ancestors and is cut-off event [2022-04-18 16:34:16,129 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is cut-off event [2022-04-18 16:34:16,129 INFO L387 tUnfolder$Statistics]: existing Event has 374 ancestors and is cut-off event [2022-04-18 16:34:16,146 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([3621] thread2EXIT-->L125-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem124#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][845], [3284#(= |#race~get_subject_7~0| 0), 2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 442#L125-7true, 3268#(= |#race~get_subject_3~0| 0), Black: 3266#true, 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), Black: 3271#true, Black: 3277#(and (not |thread1Thread1of1ForFork1_#t~short40#1|) (not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0))), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 3258#(not |thread1Thread1of1ForFork1_#t~short40#1|), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:16,146 INFO L384 tUnfolder$Statistics]: this new event has 351 ancestors and is not cut-off event [2022-04-18 16:34:16,146 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is not cut-off event [2022-04-18 16:34:16,146 INFO L387 tUnfolder$Statistics]: existing Event has 357 ancestors and is not cut-off event [2022-04-18 16:34:16,146 INFO L387 tUnfolder$Statistics]: existing Event has 357 ancestors and is not cut-off event [2022-04-18 16:34:16,146 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is not cut-off event [2022-04-18 16:34:16,146 INFO L387 tUnfolder$Statistics]: existing Event has 374 ancestors and is not cut-off event [2022-04-18 16:34:16,426 INFO L129 PetriNetUnfolder]: 327/5887 cut-off events. [2022-04-18 16:34:16,426 INFO L130 PetriNetUnfolder]: For 93/101 co-relation queries the response was YES. [2022-04-18 16:34:16,536 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6262 conditions, 5887 events. 327/5887 cut-off events. For 93/101 co-relation queries the response was YES. Maximal size of possible extension queue 84. Compared 53199 event pairs, 14 based on Foata normal form. 1/4840 useless extension candidates. Maximal degree in co-relation 5981. Up to 111 conditions per place. [2022-04-18 16:34:16,573 INFO L132 encePairwiseOnDemand]: 1195/1199 looper letters, 13 selfloop transitions, 2 changer transitions 0/1137 dead transitions. [2022-04-18 16:34:16,573 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1087 places, 1137 transitions, 2513 flow [2022-04-18 16:34:16,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-04-18 16:34:16,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-04-18 16:34:16,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3497 transitions. [2022-04-18 16:34:16,577 INFO L547 CegarLoopForPetriNet]: DFA transition density 0.9721990547678621 [2022-04-18 16:34:16,577 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 3497 transitions. [2022-04-18 16:34:16,577 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 3497 transitions. [2022-04-18 16:34:16,578 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-04-18 16:34:16,578 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 3497 transitions. [2022-04-18 16:34:16,581 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 1165.6666666666667) internal successors, (3497), 3 states have internal predecessors, (3497), 0 states have call successors, (0), 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-04-18 16:34:16,583 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 1199.0) internal successors, (4796), 4 states have internal predecessors, (4796), 0 states have call successors, (0), 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-04-18 16:34:16,583 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 1199.0) internal successors, (4796), 4 states have internal predecessors, (4796), 0 states have call successors, (0), 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-04-18 16:34:16,584 INFO L186 Difference]: Start difference. First operand has 1087 places, 1134 transitions, 2474 flow. Second operand 3 states and 3497 transitions. [2022-04-18 16:34:16,584 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1087 places, 1137 transitions, 2513 flow [2022-04-18 16:34:16,590 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1086 places, 1137 transitions, 2510 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-04-18 16:34:16,601 INFO L242 Difference]: Finished difference. Result has 1087 places, 1134 transitions, 2481 flow [2022-04-18 16:34:16,603 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=1199, PETRI_DIFFERENCE_MINUEND_FLOW=2467, PETRI_DIFFERENCE_MINUEND_PLACES=1084, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1132, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1130, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2481, PETRI_PLACES=1087, PETRI_TRANSITIONS=1134} [2022-04-18 16:34:16,603 INFO L335 CegarLoopForPetriNet]: 1101 programPoint places, -14 predicate places. [2022-04-18 16:34:16,603 INFO L478 AbstractCegarLoop]: Abstraction has has 1087 places, 1134 transitions, 2481 flow [2022-04-18 16:34:16,604 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1161.6666666666667) internal successors, (3485), 3 states have internal predecessors, (3485), 0 states have call successors, (0), 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-04-18 16:34:16,604 INFO L247 CegarLoopForPetriNet]: Found error trace [2022-04-18 16:34:16,604 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04-18 16:34:16,605 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-04-18 16:34:16,605 INFO L403 AbstractCegarLoop]: === Iteration 28 === Targeting thread1Err4ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err57ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err58ASSERT_VIOLATIONDATA_RACE (and 284 more)] === [2022-04-18 16:34:16,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-18 16:34:16,605 INFO L85 PathProgramCache]: Analyzing trace with hash -896935397, now seen corresponding path program 1 times [2022-04-18 16:34:16,605 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-18 16:34:16,606 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [595720719] [2022-04-18 16:34:16,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-18 16:34:16,606 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-18 16:34:16,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-18 16:34:16,651 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2022-04-18 16:34:16,651 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-18 16:34:16,652 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [595720719] [2022-04-18 16:34:16,652 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [595720719] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-18 16:34:16,652 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-18 16:34:16,652 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-04-18 16:34:16,652 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1159509263] [2022-04-18 16:34:16,652 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-18 16:34:16,653 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-04-18 16:34:16,653 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-18 16:34:16,653 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-04-18 16:34:16,653 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-04-18 16:34:16,657 INFO L502 CegarLoopForPetriNet]: Number of universal loopers: 1121 out of 1199 [2022-04-18 16:34:16,659 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1087 places, 1134 transitions, 2481 flow. Second operand has 3 states, 3 states have (on average 1123.3333333333333) internal successors, (3370), 3 states have internal predecessors, (3370), 0 states have call successors, (0), 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-04-18 16:34:16,659 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-04-18 16:34:16,659 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1121 of 1199 [2022-04-18 16:34:16,659 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-04-18 16:34:16,819 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2815] L69-24-->L69-25: Formula: (= |v_#race~get_subject_7~0_1| 0) InVars {} OutVars{#race~get_subject_7~0=|v_#race~get_subject_7~0_1|} AuxVars[] AssignedVars[#race~get_subject_7~0][428], [3284#(= |#race~get_subject_7~0| 0), 2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3268#(= |#race~get_subject_3~0| 0), Black: 3266#true, 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3277#(and (not |thread1Thread1of1ForFork1_#t~short40#1|) (not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0))), Black: 3271#true, Black: 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), Black: 1197#true, 574#L96-23true, 1199#(= |#race~is_null_5~0| 0), Black: 3282#true, 1094#L123-4true, 3287#true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 964#L69-25true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), Black: 3256#true]) [2022-04-18 16:34:16,819 INFO L384 tUnfolder$Statistics]: this new event has 296 ancestors and is cut-off event [2022-04-18 16:34:16,820 INFO L387 tUnfolder$Statistics]: existing Event has 290 ancestors and is cut-off event [2022-04-18 16:34:16,820 INFO L387 tUnfolder$Statistics]: existing Event has 293 ancestors and is cut-off event [2022-04-18 16:34:16,820 INFO L387 tUnfolder$Statistics]: existing Event has 293 ancestors and is cut-off event [2022-04-18 16:34:16,832 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2802] L69-22-->L69-23: Formula: (= |v_#race~get_subject_3~0_1| 0) InVars {} OutVars{#race~get_subject_3~0=|v_#race~get_subject_3~0_1|} AuxVars[] AssignedVars[#race~get_subject_3~0][449], [3284#(= |#race~get_subject_7~0| 0), 2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3268#(= |#race~get_subject_3~0| 0), Black: 3266#true, 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3277#(and (not |thread1Thread1of1ForFork1_#t~short40#1|) (not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0))), Black: 3271#true, 65#L69-23true, Black: 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), Black: 3282#true, 1094#L123-4true, 872#L96-25true, 3287#true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), Black: 3256#true]) [2022-04-18 16:34:16,833 INFO L384 tUnfolder$Statistics]: this new event has 296 ancestors and is cut-off event [2022-04-18 16:34:16,833 INFO L387 tUnfolder$Statistics]: existing Event has 290 ancestors and is cut-off event [2022-04-18 16:34:16,833 INFO L387 tUnfolder$Statistics]: existing Event has 293 ancestors and is cut-off event [2022-04-18 16:34:16,833 INFO L387 tUnfolder$Statistics]: existing Event has 293 ancestors and is cut-off event [2022-04-18 16:34:17,001 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3253] L96-22-->L96-23: Formula: (= |v_#race~get_subject_7~0_4| 0) InVars {} OutVars{#race~get_subject_7~0=|v_#race~get_subject_7~0_4|} AuxVars[] AssignedVars[#race~get_subject_7~0][412], [3284#(= |#race~get_subject_7~0| 0), 2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3268#(= |#race~get_subject_3~0| 0), Black: 3266#true, 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3277#(and (not |thread1Thread1of1ForFork1_#t~short40#1|) (not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0))), Black: 3271#true, Black: 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), Black: 1197#true, 574#L96-23true, 1199#(= |#race~is_null_5~0| 0), Black: 3282#true, 1094#L123-4true, 3287#true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 964#L69-25true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), Black: 3256#true]) [2022-04-18 16:34:17,001 INFO L384 tUnfolder$Statistics]: this new event has 290 ancestors and is not cut-off event [2022-04-18 16:34:17,001 INFO L387 tUnfolder$Statistics]: existing Event has 296 ancestors and is not cut-off event [2022-04-18 16:34:17,001 INFO L387 tUnfolder$Statistics]: existing Event has 293 ancestors and is not cut-off event [2022-04-18 16:34:17,001 INFO L387 tUnfolder$Statistics]: existing Event has 293 ancestors and is not cut-off event [2022-04-18 16:34:17,002 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3266] L96-24-->L96-25: Formula: (= |v_#race~get_subject_3~0_4| 0) InVars {} OutVars{#race~get_subject_3~0=|v_#race~get_subject_3~0_4|} AuxVars[] AssignedVars[#race~get_subject_3~0][439], [3284#(= |#race~get_subject_7~0| 0), 2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3268#(= |#race~get_subject_3~0| 0), Black: 3266#true, 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3277#(and (not |thread1Thread1of1ForFork1_#t~short40#1|) (not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0))), Black: 3271#true, Black: 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), 65#L69-23true, Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), Black: 3282#true, 1094#L123-4true, 872#L96-25true, 3287#true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), Black: 3256#true]) [2022-04-18 16:34:17,002 INFO L384 tUnfolder$Statistics]: this new event has 290 ancestors and is not cut-off event [2022-04-18 16:34:17,002 INFO L387 tUnfolder$Statistics]: existing Event has 296 ancestors and is not cut-off event [2022-04-18 16:34:17,002 INFO L387 tUnfolder$Statistics]: existing Event has 293 ancestors and is not cut-off event [2022-04-18 16:34:17,002 INFO L387 tUnfolder$Statistics]: existing Event has 293 ancestors and is not cut-off event [2022-04-18 16:34:17,282 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3621] thread2EXIT-->L125-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem124#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][708], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 442#L125-7true, 1194#(= |#race~is_null_1~0| 0), 3282#true, 3266#true, Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), Black: 3271#true, Black: 3277#(and (not |thread1Thread1of1ForFork1_#t~short40#1|) (not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0))), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 3287#true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 3258#(not |thread1Thread1of1ForFork1_#t~short40#1|), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:17,282 INFO L384 tUnfolder$Statistics]: this new event has 348 ancestors and is cut-off event [2022-04-18 16:34:17,282 INFO L387 tUnfolder$Statistics]: existing Event has 328 ancestors and is cut-off event [2022-04-18 16:34:17,282 INFO L387 tUnfolder$Statistics]: existing Event has 331 ancestors and is cut-off event [2022-04-18 16:34:17,282 INFO L387 tUnfolder$Statistics]: existing Event has 328 ancestors and is cut-off event [2022-04-18 16:34:17,337 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3621] thread2EXIT-->L125-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem124#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][708], [3284#(= |#race~get_subject_7~0| 0), 2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 442#L125-7true, 3268#(= |#race~get_subject_3~0| 0), Black: 3266#true, 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), Black: 3271#true, Black: 3277#(and (not |thread1Thread1of1ForFork1_#t~short40#1|) (not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0))), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), Black: 3282#true, 3287#true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 3258#(not |thread1Thread1of1ForFork1_#t~short40#1|), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:17,338 INFO L384 tUnfolder$Statistics]: this new event has 357 ancestors and is cut-off event [2022-04-18 16:34:17,338 INFO L387 tUnfolder$Statistics]: existing Event has 363 ancestors and is cut-off event [2022-04-18 16:34:17,338 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:17,338 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:17,338 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3621] thread2EXIT-->L125-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem124#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][708], [3284#(= |#race~get_subject_7~0| 0), 2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 442#L125-7true, 3268#(= |#race~get_subject_3~0| 0), Black: 3266#true, 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), Black: 3271#true, Black: 3277#(and (not |thread1Thread1of1ForFork1_#t~short40#1|) (not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0))), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), Black: 3282#true, 3287#true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 3258#(not |thread1Thread1of1ForFork1_#t~short40#1|), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:17,338 INFO L384 tUnfolder$Statistics]: this new event has 354 ancestors and is cut-off event [2022-04-18 16:34:17,338 INFO L387 tUnfolder$Statistics]: existing Event has 363 ancestors and is cut-off event [2022-04-18 16:34:17,338 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:17,338 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:17,338 INFO L387 tUnfolder$Statistics]: existing Event has 357 ancestors and is cut-off event [2022-04-18 16:34:17,364 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([3621] thread2EXIT-->L125-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem124#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][708], [3284#(= |#race~get_subject_7~0| 0), 2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 442#L125-7true, 3268#(= |#race~get_subject_3~0| 0), Black: 3266#true, 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), Black: 3271#true, Black: 3277#(and (not |thread1Thread1of1ForFork1_#t~short40#1|) (not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0))), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), Black: 3282#true, 3287#true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 3258#(not |thread1Thread1of1ForFork1_#t~short40#1|), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:17,365 INFO L384 tUnfolder$Statistics]: this new event has 374 ancestors and is cut-off event [2022-04-18 16:34:17,365 INFO L387 tUnfolder$Statistics]: existing Event has 363 ancestors and is cut-off event [2022-04-18 16:34:17,365 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:17,365 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:17,365 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is cut-off event [2022-04-18 16:34:17,365 INFO L387 tUnfolder$Statistics]: existing Event has 357 ancestors and is cut-off event [2022-04-18 16:34:17,395 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3621] thread2EXIT-->L125-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem124#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][708], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 442#L125-7true, 1194#(= |#race~is_null_1~0| 0), 3282#true, 3266#true, Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), Black: 3271#true, Black: 3277#(and (not |thread1Thread1of1ForFork1_#t~short40#1|) (not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0))), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 3287#true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 3258#(not |thread1Thread1of1ForFork1_#t~short40#1|), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:17,395 INFO L384 tUnfolder$Statistics]: this new event has 325 ancestors and is not cut-off event [2022-04-18 16:34:17,395 INFO L387 tUnfolder$Statistics]: existing Event has 328 ancestors and is not cut-off event [2022-04-18 16:34:17,395 INFO L387 tUnfolder$Statistics]: existing Event has 348 ancestors and is not cut-off event [2022-04-18 16:34:17,395 INFO L387 tUnfolder$Statistics]: existing Event has 331 ancestors and is not cut-off event [2022-04-18 16:34:17,395 INFO L387 tUnfolder$Statistics]: existing Event has 328 ancestors and is not cut-off event [2022-04-18 16:34:17,396 INFO L382 tUnfolder$Statistics]: inserting event number 7 for the transition-marking pair ([3621] thread2EXIT-->L125-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem124#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][708], [3284#(= |#race~get_subject_7~0| 0), 2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 442#L125-7true, 3268#(= |#race~get_subject_3~0| 0), Black: 3266#true, 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), Black: 3271#true, Black: 1197#true, Black: 3277#(and (not |thread1Thread1of1ForFork1_#t~short40#1|) (not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0))), 1199#(= |#race~is_null_5~0| 0), Black: 3282#true, 3287#true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 3258#(not |thread1Thread1of1ForFork1_#t~short40#1|), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:17,396 INFO L384 tUnfolder$Statistics]: this new event has 357 ancestors and is cut-off event [2022-04-18 16:34:17,396 INFO L387 tUnfolder$Statistics]: existing Event has 363 ancestors and is cut-off event [2022-04-18 16:34:17,396 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:17,396 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:17,396 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is cut-off event [2022-04-18 16:34:17,396 INFO L387 tUnfolder$Statistics]: existing Event has 357 ancestors and is cut-off event [2022-04-18 16:34:17,396 INFO L387 tUnfolder$Statistics]: existing Event has 374 ancestors and is cut-off event [2022-04-18 16:34:17,396 INFO L382 tUnfolder$Statistics]: inserting event number 8 for the transition-marking pair ([3621] thread2EXIT-->L125-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem124#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][708], [3284#(= |#race~get_subject_7~0| 0), 2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 442#L125-7true, 3268#(= |#race~get_subject_3~0| 0), Black: 3266#true, 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), Black: 3271#true, Black: 1197#true, Black: 3277#(and (not |thread1Thread1of1ForFork1_#t~short40#1|) (not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0))), 1199#(= |#race~is_null_5~0| 0), Black: 3282#true, 3287#true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 3258#(not |thread1Thread1of1ForFork1_#t~short40#1|), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:17,396 INFO L384 tUnfolder$Statistics]: this new event has 354 ancestors and is cut-off event [2022-04-18 16:34:17,396 INFO L387 tUnfolder$Statistics]: existing Event has 363 ancestors and is cut-off event [2022-04-18 16:34:17,396 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:17,397 INFO L387 tUnfolder$Statistics]: existing Event has 357 ancestors and is cut-off event [2022-04-18 16:34:17,397 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:17,397 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is cut-off event [2022-04-18 16:34:17,397 INFO L387 tUnfolder$Statistics]: existing Event has 357 ancestors and is cut-off event [2022-04-18 16:34:17,397 INFO L387 tUnfolder$Statistics]: existing Event has 374 ancestors and is cut-off event [2022-04-18 16:34:17,434 INFO L382 tUnfolder$Statistics]: inserting event number 9 for the transition-marking pair ([3621] thread2EXIT-->L125-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem124#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][708], [3284#(= |#race~get_subject_7~0| 0), 2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 442#L125-7true, 3268#(= |#race~get_subject_3~0| 0), Black: 3266#true, 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), Black: 3271#true, Black: 3277#(and (not |thread1Thread1of1ForFork1_#t~short40#1|) (not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0))), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), Black: 3282#true, 3287#true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 3258#(not |thread1Thread1of1ForFork1_#t~short40#1|), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:17,434 INFO L384 tUnfolder$Statistics]: this new event has 383 ancestors and is cut-off event [2022-04-18 16:34:17,434 INFO L387 tUnfolder$Statistics]: existing Event has 363 ancestors and is cut-off event [2022-04-18 16:34:17,434 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:17,434 INFO L387 tUnfolder$Statistics]: existing Event has 357 ancestors and is cut-off event [2022-04-18 16:34:17,434 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is cut-off event [2022-04-18 16:34:17,434 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:17,434 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is cut-off event [2022-04-18 16:34:17,435 INFO L387 tUnfolder$Statistics]: existing Event has 357 ancestors and is cut-off event [2022-04-18 16:34:17,435 INFO L387 tUnfolder$Statistics]: existing Event has 374 ancestors and is cut-off event [2022-04-18 16:34:17,597 INFO L382 tUnfolder$Statistics]: inserting event number 10 for the transition-marking pair ([3621] thread2EXIT-->L125-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem124#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][708], [3284#(= |#race~get_subject_7~0| 0), 2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 442#L125-7true, 3268#(= |#race~get_subject_3~0| 0), Black: 3266#true, 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), Black: 3271#true, Black: 3277#(and (not |thread1Thread1of1ForFork1_#t~short40#1|) (not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0))), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), Black: 3282#true, 3287#true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 3258#(not |thread1Thread1of1ForFork1_#t~short40#1|), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:17,597 INFO L384 tUnfolder$Statistics]: this new event has 351 ancestors and is not cut-off event [2022-04-18 16:34:17,599 INFO L387 tUnfolder$Statistics]: existing Event has 363 ancestors and is not cut-off event [2022-04-18 16:34:17,599 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is not cut-off event [2022-04-18 16:34:17,599 INFO L387 tUnfolder$Statistics]: existing Event has 357 ancestors and is not cut-off event [2022-04-18 16:34:17,599 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is not cut-off event [2022-04-18 16:34:17,599 INFO L387 tUnfolder$Statistics]: existing Event has 383 ancestors and is not cut-off event [2022-04-18 16:34:17,600 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is not cut-off event [2022-04-18 16:34:17,600 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is not cut-off event [2022-04-18 16:34:17,600 INFO L387 tUnfolder$Statistics]: existing Event has 357 ancestors and is not cut-off event [2022-04-18 16:34:17,600 INFO L387 tUnfolder$Statistics]: existing Event has 374 ancestors and is not cut-off event [2022-04-18 16:34:17,960 INFO L129 PetriNetUnfolder]: 405/6664 cut-off events. [2022-04-18 16:34:17,961 INFO L130 PetriNetUnfolder]: For 67/99 co-relation queries the response was YES. [2022-04-18 16:34:18,052 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7221 conditions, 6664 events. 405/6664 cut-off events. For 67/99 co-relation queries the response was YES. Maximal size of possible extension queue 88. Compared 62193 event pairs, 14 based on Foata normal form. 1/5474 useless extension candidates. Maximal degree in co-relation 6939. Up to 160 conditions per place. [2022-04-18 16:34:18,079 INFO L132 encePairwiseOnDemand]: 1183/1199 looper letters, 37 selfloop transitions, 3 changer transitions 0/1124 dead transitions. [2022-04-18 16:34:18,080 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1076 places, 1124 transitions, 2544 flow [2022-04-18 16:34:18,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-04-18 16:34:18,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-04-18 16:34:18,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3416 transitions. [2022-04-18 16:34:18,082 INFO L547 CegarLoopForPetriNet]: DFA transition density 0.9496802891298304 [2022-04-18 16:34:18,082 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 3416 transitions. [2022-04-18 16:34:18,082 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 3416 transitions. [2022-04-18 16:34:18,083 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-04-18 16:34:18,083 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 3416 transitions. [2022-04-18 16:34:18,085 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 1138.6666666666667) internal successors, (3416), 3 states have internal predecessors, (3416), 0 states have call successors, (0), 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-04-18 16:34:18,088 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 1199.0) internal successors, (4796), 4 states have internal predecessors, (4796), 0 states have call successors, (0), 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-04-18 16:34:18,088 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 1199.0) internal successors, (4796), 4 states have internal predecessors, (4796), 0 states have call successors, (0), 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-04-18 16:34:18,088 INFO L186 Difference]: Start difference. First operand has 1087 places, 1134 transitions, 2481 flow. Second operand 3 states and 3416 transitions. [2022-04-18 16:34:18,088 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1076 places, 1124 transitions, 2544 flow [2022-04-18 16:34:18,096 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1076 places, 1124 transitions, 2544 flow, removed 0 selfloop flow, removed 0 redundant places. [2022-04-18 16:34:18,106 INFO L242 Difference]: Finished difference. Result has 1076 places, 1121 transitions, 2461 flow [2022-04-18 16:34:18,108 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=1199, PETRI_DIFFERENCE_MINUEND_FLOW=2455, PETRI_DIFFERENCE_MINUEND_PLACES=1074, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1121, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1118, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2461, PETRI_PLACES=1076, PETRI_TRANSITIONS=1121} [2022-04-18 16:34:18,108 INFO L335 CegarLoopForPetriNet]: 1101 programPoint places, -25 predicate places. [2022-04-18 16:34:18,108 INFO L478 AbstractCegarLoop]: Abstraction has has 1076 places, 1121 transitions, 2461 flow [2022-04-18 16:34:18,109 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1123.3333333333333) internal successors, (3370), 3 states have internal predecessors, (3370), 0 states have call successors, (0), 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-04-18 16:34:18,109 INFO L247 CegarLoopForPetriNet]: Found error trace [2022-04-18 16:34:18,109 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04-18 16:34:18,110 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-04-18 16:34:18,110 INFO L403 AbstractCegarLoop]: === Iteration 29 === Targeting thread2Err3ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err57ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err58ASSERT_VIOLATIONDATA_RACE (and 284 more)] === [2022-04-18 16:34:18,110 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-18 16:34:18,110 INFO L85 PathProgramCache]: Analyzing trace with hash 420181528, now seen corresponding path program 1 times [2022-04-18 16:34:18,110 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-18 16:34:18,110 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [767758828] [2022-04-18 16:34:18,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-18 16:34:18,111 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-18 16:34:18,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-18 16:34:18,157 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2022-04-18 16:34:18,157 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-18 16:34:18,157 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [767758828] [2022-04-18 16:34:18,157 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [767758828] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-18 16:34:18,158 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-18 16:34:18,158 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-04-18 16:34:18,158 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [139792844] [2022-04-18 16:34:18,158 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-18 16:34:18,158 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-04-18 16:34:18,159 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-18 16:34:18,159 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-04-18 16:34:18,159 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-04-18 16:34:18,162 INFO L502 CegarLoopForPetriNet]: Number of universal loopers: 1122 out of 1199 [2022-04-18 16:34:18,164 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1076 places, 1121 transitions, 2461 flow. Second operand has 3 states, 3 states have (on average 1124.3333333333333) internal successors, (3373), 3 states have internal predecessors, (3373), 0 states have call successors, (0), 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-04-18 16:34:18,164 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-04-18 16:34:18,165 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1122 of 1199 [2022-04-18 16:34:18,165 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-04-18 16:34:18,326 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2815] L69-24-->L69-25: Formula: (= |v_#race~get_subject_7~0_1| 0) InVars {} OutVars{#race~get_subject_7~0=|v_#race~get_subject_7~0_1|} AuxVars[] AssignedVars[#race~get_subject_7~0][426], [3284#(= |#race~get_subject_7~0| 0), 2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3268#(= |#race~get_subject_3~0| 0), Black: 3266#true, 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3277#(and (not |thread1Thread1of1ForFork1_#t~short40#1|) (not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0))), 3291#true, Black: 3271#true, Black: 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), Black: 1197#true, 574#L96-23true, Black: 3282#true, 1199#(= |#race~is_null_5~0| 0), 1094#L123-4true, 3287#true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 964#L69-25true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), Black: 3256#true]) [2022-04-18 16:34:18,326 INFO L384 tUnfolder$Statistics]: this new event has 293 ancestors and is cut-off event [2022-04-18 16:34:18,326 INFO L387 tUnfolder$Statistics]: existing Event has 293 ancestors and is cut-off event [2022-04-18 16:34:18,326 INFO L387 tUnfolder$Statistics]: existing Event has 290 ancestors and is cut-off event [2022-04-18 16:34:18,326 INFO L387 tUnfolder$Statistics]: existing Event has 296 ancestors and is cut-off event [2022-04-18 16:34:18,341 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2802] L69-22-->L69-23: Formula: (= |v_#race~get_subject_3~0_1| 0) InVars {} OutVars{#race~get_subject_3~0=|v_#race~get_subject_3~0_1|} AuxVars[] AssignedVars[#race~get_subject_3~0][447], [3284#(= |#race~get_subject_7~0| 0), 2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3268#(= |#race~get_subject_3~0| 0), Black: 3266#true, 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3277#(and (not |thread1Thread1of1ForFork1_#t~short40#1|) (not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0))), 3291#true, Black: 3271#true, 65#L69-23true, Black: 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), Black: 3282#true, 872#L96-25true, 1094#L123-4true, 3287#true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), Black: 3256#true]) [2022-04-18 16:34:18,341 INFO L384 tUnfolder$Statistics]: this new event has 293 ancestors and is cut-off event [2022-04-18 16:34:18,341 INFO L387 tUnfolder$Statistics]: existing Event has 290 ancestors and is cut-off event [2022-04-18 16:34:18,341 INFO L387 tUnfolder$Statistics]: existing Event has 296 ancestors and is cut-off event [2022-04-18 16:34:18,341 INFO L387 tUnfolder$Statistics]: existing Event has 293 ancestors and is cut-off event [2022-04-18 16:34:18,528 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3253] L96-22-->L96-23: Formula: (= |v_#race~get_subject_7~0_4| 0) InVars {} OutVars{#race~get_subject_7~0=|v_#race~get_subject_7~0_4|} AuxVars[] AssignedVars[#race~get_subject_7~0][410], [3284#(= |#race~get_subject_7~0| 0), 2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3268#(= |#race~get_subject_3~0| 0), Black: 3266#true, 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3277#(and (not |thread1Thread1of1ForFork1_#t~short40#1|) (not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0))), 3291#true, Black: 3271#true, Black: 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), Black: 1197#true, 574#L96-23true, 1199#(= |#race~is_null_5~0| 0), Black: 3282#true, 1094#L123-4true, 3287#true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 964#L69-25true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), Black: 3256#true]) [2022-04-18 16:34:18,528 INFO L384 tUnfolder$Statistics]: this new event has 290 ancestors and is not cut-off event [2022-04-18 16:34:18,528 INFO L387 tUnfolder$Statistics]: existing Event has 293 ancestors and is not cut-off event [2022-04-18 16:34:18,529 INFO L387 tUnfolder$Statistics]: existing Event has 296 ancestors and is not cut-off event [2022-04-18 16:34:18,529 INFO L387 tUnfolder$Statistics]: existing Event has 293 ancestors and is not cut-off event [2022-04-18 16:34:18,529 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3266] L96-24-->L96-25: Formula: (= |v_#race~get_subject_3~0_4| 0) InVars {} OutVars{#race~get_subject_3~0=|v_#race~get_subject_3~0_4|} AuxVars[] AssignedVars[#race~get_subject_3~0][437], [3284#(= |#race~get_subject_7~0| 0), 2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3268#(= |#race~get_subject_3~0| 0), Black: 3266#true, 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3277#(and (not |thread1Thread1of1ForFork1_#t~short40#1|) (not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0))), 3291#true, Black: 3271#true, 65#L69-23true, Black: 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 872#L96-25true, Black: 3282#true, 1094#L123-4true, 3287#true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), Black: 3256#true]) [2022-04-18 16:34:18,529 INFO L384 tUnfolder$Statistics]: this new event has 290 ancestors and is not cut-off event [2022-04-18 16:34:18,529 INFO L387 tUnfolder$Statistics]: existing Event has 296 ancestors and is not cut-off event [2022-04-18 16:34:18,529 INFO L387 tUnfolder$Statistics]: existing Event has 293 ancestors and is not cut-off event [2022-04-18 16:34:18,529 INFO L387 tUnfolder$Statistics]: existing Event has 293 ancestors and is not cut-off event [2022-04-18 16:34:18,881 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3621] thread2EXIT-->L125-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem124#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][706], [3284#(= |#race~get_subject_7~0| 0), 2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 442#L125-7true, 3268#(= |#race~get_subject_3~0| 0), Black: 3266#true, 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), Black: 3271#true, 3291#true, Black: 1197#true, Black: 3277#(and (not |thread1Thread1of1ForFork1_#t~short40#1|) (not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0))), 1199#(= |#race~is_null_5~0| 0), Black: 3282#true, 3287#true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 3258#(not |thread1Thread1of1ForFork1_#t~short40#1|), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:18,881 INFO L384 tUnfolder$Statistics]: this new event has 357 ancestors and is cut-off event [2022-04-18 16:34:18,881 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:18,881 INFO L387 tUnfolder$Statistics]: existing Event has 363 ancestors and is cut-off event [2022-04-18 16:34:18,881 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:18,881 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3621] thread2EXIT-->L125-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem124#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][706], [3284#(= |#race~get_subject_7~0| 0), 2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 442#L125-7true, 3268#(= |#race~get_subject_3~0| 0), Black: 3266#true, 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 3291#true, Black: 3271#true, Black: 1197#true, Black: 3277#(and (not |thread1Thread1of1ForFork1_#t~short40#1|) (not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0))), 1199#(= |#race~is_null_5~0| 0), Black: 3282#true, 3287#true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 3258#(not |thread1Thread1of1ForFork1_#t~short40#1|), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:18,881 INFO L384 tUnfolder$Statistics]: this new event has 354 ancestors and is cut-off event [2022-04-18 16:34:18,881 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:18,881 INFO L387 tUnfolder$Statistics]: existing Event has 363 ancestors and is cut-off event [2022-04-18 16:34:18,881 INFO L387 tUnfolder$Statistics]: existing Event has 357 ancestors and is cut-off event [2022-04-18 16:34:18,881 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:18,940 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3621] thread2EXIT-->L125-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem124#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][706], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 442#L125-7true, 1194#(= |#race~is_null_1~0| 0), 3282#true, 3266#true, Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 3291#true, Black: 3271#true, Black: 1197#true, Black: 3277#(and (not |thread1Thread1of1ForFork1_#t~short40#1|) (not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0))), 1199#(= |#race~is_null_5~0| 0), 3287#true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 3258#(not |thread1Thread1of1ForFork1_#t~short40#1|), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:18,940 INFO L384 tUnfolder$Statistics]: this new event has 325 ancestors and is not cut-off event [2022-04-18 16:34:18,940 INFO L387 tUnfolder$Statistics]: existing Event has 328 ancestors and is not cut-off event [2022-04-18 16:34:18,940 INFO L387 tUnfolder$Statistics]: existing Event has 331 ancestors and is not cut-off event [2022-04-18 16:34:18,940 INFO L387 tUnfolder$Statistics]: existing Event has 328 ancestors and is not cut-off event [2022-04-18 16:34:18,941 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([3621] thread2EXIT-->L125-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem124#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][706], [3284#(= |#race~get_subject_7~0| 0), 2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 442#L125-7true, 3268#(= |#race~get_subject_3~0| 0), Black: 3266#true, 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 3291#true, Black: 3271#true, Black: 1197#true, Black: 3277#(and (not |thread1Thread1of1ForFork1_#t~short40#1|) (not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0))), 1199#(= |#race~is_null_5~0| 0), Black: 3282#true, 3287#true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 3258#(not |thread1Thread1of1ForFork1_#t~short40#1|), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:18,941 INFO L384 tUnfolder$Statistics]: this new event has 354 ancestors and is cut-off event [2022-04-18 16:34:18,941 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:18,941 INFO L387 tUnfolder$Statistics]: existing Event has 363 ancestors and is cut-off event [2022-04-18 16:34:18,941 INFO L387 tUnfolder$Statistics]: existing Event has 357 ancestors and is cut-off event [2022-04-18 16:34:18,941 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is cut-off event [2022-04-18 16:34:18,941 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:18,941 INFO L382 tUnfolder$Statistics]: inserting event number 7 for the transition-marking pair ([3621] thread2EXIT-->L125-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem124#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][706], [3284#(= |#race~get_subject_7~0| 0), 2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 442#L125-7true, 3268#(= |#race~get_subject_3~0| 0), Black: 3266#true, 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 3291#true, Black: 3271#true, Black: 1197#true, Black: 3277#(and (not |thread1Thread1of1ForFork1_#t~short40#1|) (not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0))), 1199#(= |#race~is_null_5~0| 0), Black: 3282#true, 3287#true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 3258#(not |thread1Thread1of1ForFork1_#t~short40#1|), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:18,941 INFO L384 tUnfolder$Statistics]: this new event has 357 ancestors and is cut-off event [2022-04-18 16:34:18,941 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:18,941 INFO L387 tUnfolder$Statistics]: existing Event has 363 ancestors and is cut-off event [2022-04-18 16:34:18,942 INFO L387 tUnfolder$Statistics]: existing Event has 357 ancestors and is cut-off event [2022-04-18 16:34:18,942 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is cut-off event [2022-04-18 16:34:18,942 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is cut-off event [2022-04-18 16:34:18,942 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:18,978 INFO L382 tUnfolder$Statistics]: inserting event number 8 for the transition-marking pair ([3621] thread2EXIT-->L125-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem124#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][706], [3284#(= |#race~get_subject_7~0| 0), 2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 442#L125-7true, 3268#(= |#race~get_subject_3~0| 0), Black: 3266#true, 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), Black: 3271#true, 3291#true, Black: 1197#true, Black: 3277#(and (not |thread1Thread1of1ForFork1_#t~short40#1|) (not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0))), 1199#(= |#race~is_null_5~0| 0), Black: 3282#true, 3287#true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 3258#(not |thread1Thread1of1ForFork1_#t~short40#1|), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:18,978 INFO L384 tUnfolder$Statistics]: this new event has 383 ancestors and is cut-off event [2022-04-18 16:34:18,978 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:18,978 INFO L387 tUnfolder$Statistics]: existing Event has 363 ancestors and is cut-off event [2022-04-18 16:34:18,978 INFO L387 tUnfolder$Statistics]: existing Event has 357 ancestors and is cut-off event [2022-04-18 16:34:18,979 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is cut-off event [2022-04-18 16:34:18,979 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is cut-off event [2022-04-18 16:34:18,979 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:18,979 INFO L387 tUnfolder$Statistics]: existing Event has 357 ancestors and is cut-off event [2022-04-18 16:34:19,070 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3621] thread2EXIT-->L125-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem124#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][706], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 442#L125-7true, 3282#true, 1194#(= |#race~is_null_1~0| 0), 3266#true, Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 3291#true, Black: 3271#true, Black: 1197#true, Black: 3277#(and (not |thread1Thread1of1ForFork1_#t~short40#1|) (not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0))), 1199#(= |#race~is_null_5~0| 0), 3287#true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 3258#(not |thread1Thread1of1ForFork1_#t~short40#1|), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:19,070 INFO L384 tUnfolder$Statistics]: this new event has 345 ancestors and is cut-off event [2022-04-18 16:34:19,070 INFO L387 tUnfolder$Statistics]: existing Event has 328 ancestors and is cut-off event [2022-04-18 16:34:19,070 INFO L387 tUnfolder$Statistics]: existing Event has 331 ancestors and is cut-off event [2022-04-18 16:34:19,070 INFO L387 tUnfolder$Statistics]: existing Event has 325 ancestors and is cut-off event [2022-04-18 16:34:19,070 INFO L387 tUnfolder$Statistics]: existing Event has 328 ancestors and is cut-off event [2022-04-18 16:34:19,274 INFO L382 tUnfolder$Statistics]: inserting event number 9 for the transition-marking pair ([3621] thread2EXIT-->L125-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem124#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][706], [3284#(= |#race~get_subject_7~0| 0), 2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 442#L125-7true, 3268#(= |#race~get_subject_3~0| 0), Black: 3266#true, 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 3291#true, Black: 3271#true, Black: 1197#true, Black: 3277#(and (not |thread1Thread1of1ForFork1_#t~short40#1|) (not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0))), 1199#(= |#race~is_null_5~0| 0), Black: 3282#true, 3287#true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 3258#(not |thread1Thread1of1ForFork1_#t~short40#1|), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:19,274 INFO L384 tUnfolder$Statistics]: this new event has 351 ancestors and is not cut-off event [2022-04-18 16:34:19,274 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is not cut-off event [2022-04-18 16:34:19,274 INFO L387 tUnfolder$Statistics]: existing Event has 363 ancestors and is not cut-off event [2022-04-18 16:34:19,275 INFO L387 tUnfolder$Statistics]: existing Event has 383 ancestors and is not cut-off event [2022-04-18 16:34:19,275 INFO L387 tUnfolder$Statistics]: existing Event has 357 ancestors and is not cut-off event [2022-04-18 16:34:19,275 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is not cut-off event [2022-04-18 16:34:19,275 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is not cut-off event [2022-04-18 16:34:19,275 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is not cut-off event [2022-04-18 16:34:19,275 INFO L387 tUnfolder$Statistics]: existing Event has 357 ancestors and is not cut-off event [2022-04-18 16:34:19,278 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3621] thread2EXIT-->L125-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem124#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][706], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 442#L125-7true, 3282#true, 1194#(= |#race~is_null_1~0| 0), 3266#true, Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 3291#true, Black: 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), Black: 3277#(and (not |thread1Thread1of1ForFork1_#t~short40#1|) (not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0))), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 3271#true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3289#(= |#race~i_9~0| 0), Black: 3258#(not |thread1Thread1of1ForFork1_#t~short40#1|), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:19,278 INFO L384 tUnfolder$Statistics]: this new event has 359 ancestors and is cut-off event [2022-04-18 16:34:19,278 INFO L387 tUnfolder$Statistics]: existing Event has 339 ancestors and is cut-off event [2022-04-18 16:34:19,278 INFO L387 tUnfolder$Statistics]: existing Event has 342 ancestors and is cut-off event [2022-04-18 16:34:19,278 INFO L387 tUnfolder$Statistics]: existing Event has 342 ancestors and is cut-off event [2022-04-18 16:34:19,409 INFO L382 tUnfolder$Statistics]: inserting event number 10 for the transition-marking pair ([3621] thread2EXIT-->L125-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem124#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][706], [3284#(= |#race~get_subject_7~0| 0), 2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 442#L125-7true, 3268#(= |#race~get_subject_3~0| 0), Black: 3266#true, 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 3291#true, Black: 3271#true, Black: 1197#true, Black: 3277#(and (not |thread1Thread1of1ForFork1_#t~short40#1|) (not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0))), 1199#(= |#race~is_null_5~0| 0), Black: 3282#true, 3287#true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 3258#(not |thread1Thread1of1ForFork1_#t~short40#1|), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:19,409 INFO L384 tUnfolder$Statistics]: this new event has 371 ancestors and is cut-off event [2022-04-18 16:34:19,409 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:19,409 INFO L387 tUnfolder$Statistics]: existing Event has 363 ancestors and is cut-off event [2022-04-18 16:34:19,409 INFO L387 tUnfolder$Statistics]: existing Event has 383 ancestors and is cut-off event [2022-04-18 16:34:19,409 INFO L387 tUnfolder$Statistics]: existing Event has 351 ancestors and is cut-off event [2022-04-18 16:34:19,409 INFO L387 tUnfolder$Statistics]: existing Event has 357 ancestors and is cut-off event [2022-04-18 16:34:19,410 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is cut-off event [2022-04-18 16:34:19,410 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is cut-off event [2022-04-18 16:34:19,410 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:19,410 INFO L387 tUnfolder$Statistics]: existing Event has 357 ancestors and is cut-off event [2022-04-18 16:34:19,461 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3621] thread2EXIT-->L125-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem124#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][706], [3284#(= |#race~get_subject_7~0| 0), 2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 442#L125-7true, 3268#(= |#race~get_subject_3~0| 0), Black: 3266#true, 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 3291#true, Black: 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), Black: 1197#true, Black: 3277#(and (not |thread1Thread1of1ForFork1_#t~short40#1|) (not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0))), Black: 3282#true, 1199#(= |#race~is_null_5~0| 0), 3287#true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 3271#true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 3258#(not |thread1Thread1of1ForFork1_#t~short40#1|), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:19,461 INFO L384 tUnfolder$Statistics]: this new event has 374 ancestors and is cut-off event [2022-04-18 16:34:19,461 INFO L387 tUnfolder$Statistics]: existing Event has 357 ancestors and is cut-off event [2022-04-18 16:34:19,461 INFO L387 tUnfolder$Statistics]: existing Event has 386 ancestors and is cut-off event [2022-04-18 16:34:19,461 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is cut-off event [2022-04-18 16:34:19,807 INFO L129 PetriNetUnfolder]: 853/7661 cut-off events. [2022-04-18 16:34:19,807 INFO L130 PetriNetUnfolder]: For 547/570 co-relation queries the response was YES. [2022-04-18 16:34:19,954 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9049 conditions, 7661 events. 853/7661 cut-off events. For 547/570 co-relation queries the response was YES. Maximal size of possible extension queue 154. Compared 78755 event pairs, 14 based on Foata normal form. 0/6097 useless extension candidates. Maximal degree in co-relation 8766. Up to 1074 conditions per place. [2022-04-18 16:34:20,000 INFO L132 encePairwiseOnDemand]: 1196/1199 looper letters, 48 selfloop transitions, 2 changer transitions 0/1121 dead transitions. [2022-04-18 16:34:20,000 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1077 places, 1121 transitions, 2562 flow [2022-04-18 16:34:20,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-04-18 16:34:20,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-04-18 16:34:20,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3417 transitions. [2022-04-18 16:34:20,002 INFO L547 CegarLoopForPetriNet]: DFA transition density 0.9499582985821518 [2022-04-18 16:34:20,003 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 3417 transitions. [2022-04-18 16:34:20,003 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 3417 transitions. [2022-04-18 16:34:20,003 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-04-18 16:34:20,003 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 3417 transitions. [2022-04-18 16:34:20,006 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 1139.0) internal successors, (3417), 3 states have internal predecessors, (3417), 0 states have call successors, (0), 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-04-18 16:34:20,008 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 1199.0) internal successors, (4796), 4 states have internal predecessors, (4796), 0 states have call successors, (0), 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-04-18 16:34:20,009 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 1199.0) internal successors, (4796), 4 states have internal predecessors, (4796), 0 states have call successors, (0), 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-04-18 16:34:20,009 INFO L186 Difference]: Start difference. First operand has 1076 places, 1121 transitions, 2461 flow. Second operand 3 states and 3417 transitions. [2022-04-18 16:34:20,009 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1077 places, 1121 transitions, 2562 flow [2022-04-18 16:34:20,016 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1075 places, 1121 transitions, 2556 flow, removed 0 selfloop flow, removed 2 redundant places. [2022-04-18 16:34:20,027 INFO L242 Difference]: Finished difference. Result has 1075 places, 1120 transitions, 2457 flow [2022-04-18 16:34:20,029 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=1199, PETRI_DIFFERENCE_MINUEND_FLOW=2453, PETRI_DIFFERENCE_MINUEND_PLACES=1073, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1120, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1118, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2457, PETRI_PLACES=1075, PETRI_TRANSITIONS=1120} [2022-04-18 16:34:20,029 INFO L335 CegarLoopForPetriNet]: 1101 programPoint places, -26 predicate places. [2022-04-18 16:34:20,030 INFO L478 AbstractCegarLoop]: Abstraction has has 1075 places, 1120 transitions, 2457 flow [2022-04-18 16:34:20,030 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1124.3333333333333) internal successors, (3373), 3 states have internal predecessors, (3373), 0 states have call successors, (0), 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-04-18 16:34:20,031 INFO L247 CegarLoopForPetriNet]: Found error trace [2022-04-18 16:34:20,031 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04-18 16:34:20,031 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-04-18 16:34:20,031 INFO L403 AbstractCegarLoop]: === Iteration 30 === Targeting thread1Err65ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err57ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err58ASSERT_VIOLATIONDATA_RACE (and 284 more)] === [2022-04-18 16:34:20,031 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-18 16:34:20,032 INFO L85 PathProgramCache]: Analyzing trace with hash -1955837537, now seen corresponding path program 1 times [2022-04-18 16:34:20,032 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-18 16:34:20,032 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [566587180] [2022-04-18 16:34:20,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-18 16:34:20,032 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-18 16:34:20,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-18 16:34:20,082 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2022-04-18 16:34:20,082 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-18 16:34:20,082 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [566587180] [2022-04-18 16:34:20,083 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [566587180] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-18 16:34:20,083 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-18 16:34:20,083 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-04-18 16:34:20,083 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [550209672] [2022-04-18 16:34:20,083 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-18 16:34:20,084 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-04-18 16:34:20,084 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-18 16:34:20,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-04-18 16:34:20,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-04-18 16:34:20,088 INFO L502 CegarLoopForPetriNet]: Number of universal loopers: 1162 out of 1199 [2022-04-18 16:34:20,090 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1075 places, 1120 transitions, 2457 flow. Second operand has 3 states, 3 states have (on average 1163.3333333333333) internal successors, (3490), 3 states have internal predecessors, (3490), 0 states have call successors, (0), 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-04-18 16:34:20,090 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-04-18 16:34:20,090 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1162 of 1199 [2022-04-18 16:34:20,090 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-04-18 16:34:21,052 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3621] thread2EXIT-->L125-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem124#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][737], [3284#(= |#race~get_subject_7~0| 0), 2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 442#L125-7true, 3295#true, 3268#(= |#race~get_subject_3~0| 0), Black: 3266#true, 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 3291#true, Black: 3271#true, Black: 1197#true, Black: 3277#(and (not |thread1Thread1of1ForFork1_#t~short40#1|) (not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0))), 1199#(= |#race~is_null_5~0| 0), Black: 3282#true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 3258#(not |thread1Thread1of1ForFork1_#t~short40#1|), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:21,052 INFO L384 tUnfolder$Statistics]: this new event has 383 ancestors and is cut-off event [2022-04-18 16:34:21,052 INFO L387 tUnfolder$Statistics]: existing Event has 374 ancestors and is cut-off event [2022-04-18 16:34:21,052 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is cut-off event [2022-04-18 16:34:21,052 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is cut-off event [2022-04-18 16:34:21,087 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3621] thread2EXIT-->L125-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem124#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][737], [3284#(= |#race~get_subject_7~0| 0), 2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 442#L125-7true, 3295#true, 3268#(= |#race~get_subject_3~0| 0), Black: 3266#true, 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 3291#true, Black: 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), Black: 1197#true, Black: 3277#(and (not |thread1Thread1of1ForFork1_#t~short40#1|) (not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0))), Black: 3282#true, 1199#(= |#race~is_null_5~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 3271#true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 3258#(not |thread1Thread1of1ForFork1_#t~short40#1|), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:21,087 INFO L384 tUnfolder$Statistics]: this new event has 386 ancestors and is cut-off event [2022-04-18 16:34:21,087 INFO L387 tUnfolder$Statistics]: existing Event has 357 ancestors and is cut-off event [2022-04-18 16:34:21,087 INFO L387 tUnfolder$Statistics]: existing Event has 374 ancestors and is cut-off event [2022-04-18 16:34:21,087 INFO L387 tUnfolder$Statistics]: existing Event has 371 ancestors and is cut-off event [2022-04-18 16:34:21,121 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3621] thread2EXIT-->L125-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem124#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][737], [3284#(= |#race~get_subject_7~0| 0), 2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 442#L125-7true, 3268#(= |#race~get_subject_3~0| 0), 3295#true, Black: 3266#true, 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 3291#true, Black: 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), Black: 1197#true, Black: 3277#(and (not |thread1Thread1of1ForFork1_#t~short40#1|) (not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0))), 1199#(= |#race~is_null_5~0| 0), Black: 3282#true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3271#true, Black: 3258#(not |thread1Thread1of1ForFork1_#t~short40#1|), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:21,121 INFO L384 tUnfolder$Statistics]: this new event has 357 ancestors and is cut-off event [2022-04-18 16:34:21,121 INFO L387 tUnfolder$Statistics]: existing Event has 357 ancestors and is cut-off event [2022-04-18 16:34:21,121 INFO L387 tUnfolder$Statistics]: existing Event has 374 ancestors and is cut-off event [2022-04-18 16:34:21,121 INFO L387 tUnfolder$Statistics]: existing Event has 386 ancestors and is cut-off event [2022-04-18 16:34:21,121 INFO L387 tUnfolder$Statistics]: existing Event has 371 ancestors and is cut-off event [2022-04-18 16:34:21,269 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3621] thread2EXIT-->L125-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem124#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][737], [3284#(= |#race~get_subject_7~0| 0), 2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 442#L125-7true, 3295#true, 3268#(= |#race~get_subject_3~0| 0), Black: 3266#true, 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 3291#true, Black: 3271#true, Black: 1197#true, Black: 3277#(and (not |thread1Thread1of1ForFork1_#t~short40#1|) (not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0))), Black: 3282#true, 1199#(= |#race~is_null_5~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 3258#(not |thread1Thread1of1ForFork1_#t~short40#1|), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:21,270 INFO L384 tUnfolder$Statistics]: this new event has 351 ancestors and is not cut-off event [2022-04-18 16:34:21,270 INFO L387 tUnfolder$Statistics]: existing Event has 374 ancestors and is not cut-off event [2022-04-18 16:34:21,270 INFO L387 tUnfolder$Statistics]: existing Event has 360 ancestors and is not cut-off event [2022-04-18 16:34:21,270 INFO L387 tUnfolder$Statistics]: existing Event has 354 ancestors and is not cut-off event [2022-04-18 16:34:21,270 INFO L387 tUnfolder$Statistics]: existing Event has 383 ancestors and is not cut-off event [2022-04-18 16:34:21,303 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([3621] thread2EXIT-->L125-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem124#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem124#1=|v_ULTIMATE.start_main_#t~mem124#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][737], [3284#(= |#race~get_subject_7~0| 0), 2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 442#L125-7true, 3295#true, 3268#(= |#race~get_subject_3~0| 0), Black: 3266#true, 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 3291#true, Black: 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), Black: 1197#true, Black: 3277#(and (not |thread1Thread1of1ForFork1_#t~short40#1|) (not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0))), Black: 3282#true, 1199#(= |#race~is_null_5~0| 0), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 3271#true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 3258#(not |thread1Thread1of1ForFork1_#t~short40#1|), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:21,303 INFO L384 tUnfolder$Statistics]: this new event has 354 ancestors and is not cut-off event [2022-04-18 16:34:21,303 INFO L387 tUnfolder$Statistics]: existing Event has 357 ancestors and is not cut-off event [2022-04-18 16:34:21,303 INFO L387 tUnfolder$Statistics]: existing Event has 374 ancestors and is not cut-off event [2022-04-18 16:34:21,303 INFO L387 tUnfolder$Statistics]: existing Event has 386 ancestors and is not cut-off event [2022-04-18 16:34:21,303 INFO L387 tUnfolder$Statistics]: existing Event has 357 ancestors and is not cut-off event [2022-04-18 16:34:21,303 INFO L387 tUnfolder$Statistics]: existing Event has 371 ancestors and is not cut-off event [2022-04-18 16:34:21,659 INFO L129 PetriNetUnfolder]: 343/6649 cut-off events. [2022-04-18 16:34:21,659 INFO L130 PetriNetUnfolder]: For 86/108 co-relation queries the response was YES. [2022-04-18 16:34:21,804 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7112 conditions, 6649 events. 343/6649 cut-off events. For 86/108 co-relation queries the response was YES. Maximal size of possible extension queue 88. Compared 61407 event pairs, 17 based on Foata normal form. 4/5495 useless extension candidates. Maximal degree in co-relation 6831. Up to 81 conditions per place. [2022-04-18 16:34:21,850 INFO L132 encePairwiseOnDemand]: 1195/1199 looper letters, 11 selfloop transitions, 3 changer transitions 0/1123 dead transitions. [2022-04-18 16:34:21,850 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1077 places, 1123 transitions, 2492 flow [2022-04-18 16:34:21,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-04-18 16:34:21,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-04-18 16:34:21,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3501 transitions. [2022-04-18 16:34:21,853 INFO L547 CegarLoopForPetriNet]: DFA transition density 0.9733110925771477 [2022-04-18 16:34:21,853 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 3501 transitions. [2022-04-18 16:34:21,853 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 3501 transitions. [2022-04-18 16:34:21,853 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-04-18 16:34:21,853 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 3501 transitions. [2022-04-18 16:34:21,856 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 1167.0) internal successors, (3501), 3 states have internal predecessors, (3501), 0 states have call successors, (0), 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-04-18 16:34:21,859 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 1199.0) internal successors, (4796), 4 states have internal predecessors, (4796), 0 states have call successors, (0), 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-04-18 16:34:21,859 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 1199.0) internal successors, (4796), 4 states have internal predecessors, (4796), 0 states have call successors, (0), 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-04-18 16:34:21,859 INFO L186 Difference]: Start difference. First operand has 1075 places, 1120 transitions, 2457 flow. Second operand 3 states and 3501 transitions. [2022-04-18 16:34:21,859 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1077 places, 1123 transitions, 2492 flow [2022-04-18 16:34:21,868 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1075 places, 1123 transitions, 2488 flow, removed 0 selfloop flow, removed 2 redundant places. [2022-04-18 16:34:21,879 INFO L242 Difference]: Finished difference. Result has 1077 places, 1122 transitions, 2475 flow [2022-04-18 16:34:21,881 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=1199, PETRI_DIFFERENCE_MINUEND_FLOW=2453, PETRI_DIFFERENCE_MINUEND_PLACES=1073, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1120, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1117, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2475, PETRI_PLACES=1077, PETRI_TRANSITIONS=1122} [2022-04-18 16:34:21,882 INFO L335 CegarLoopForPetriNet]: 1101 programPoint places, -24 predicate places. [2022-04-18 16:34:21,882 INFO L478 AbstractCegarLoop]: Abstraction has has 1077 places, 1122 transitions, 2475 flow [2022-04-18 16:34:21,882 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1163.3333333333333) internal successors, (3490), 3 states have internal predecessors, (3490), 0 states have call successors, (0), 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-04-18 16:34:21,883 INFO L247 CegarLoopForPetriNet]: Found error trace [2022-04-18 16:34:21,883 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04-18 16:34:21,883 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-04-18 16:34:21,883 INFO L403 AbstractCegarLoop]: === Iteration 31 === Targeting thread1Err65ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err57ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err58ASSERT_VIOLATIONDATA_RACE (and 284 more)] === [2022-04-18 16:34:21,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-18 16:34:21,884 INFO L85 PathProgramCache]: Analyzing trace with hash 1851738618, now seen corresponding path program 1 times [2022-04-18 16:34:21,884 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-18 16:34:21,884 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1378881287] [2022-04-18 16:34:21,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-18 16:34:21,884 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-18 16:34:21,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-18 16:34:21,932 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2022-04-18 16:34:21,933 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-18 16:34:21,933 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1378881287] [2022-04-18 16:34:21,933 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1378881287] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-18 16:34:21,933 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-18 16:34:21,933 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-04-18 16:34:21,934 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1655242314] [2022-04-18 16:34:21,934 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-18 16:34:21,934 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-04-18 16:34:21,934 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-18 16:34:21,935 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-04-18 16:34:21,935 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-04-18 16:34:21,938 INFO L502 CegarLoopForPetriNet]: Number of universal loopers: 1131 out of 1199 [2022-04-18 16:34:21,940 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1077 places, 1122 transitions, 2475 flow. Second operand has 3 states, 3 states have (on average 1133.0) internal successors, (3399), 3 states have internal predecessors, (3399), 0 states have call successors, (0), 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-04-18 16:34:21,941 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-04-18 16:34:21,941 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1131 of 1199 [2022-04-18 16:34:21,941 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-04-18 16:34:22,055 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2815] L69-24-->L69-25: Formula: (= |v_#race~get_subject_7~0_1| 0) InVars {} OutVars{#race~get_subject_7~0=|v_#race~get_subject_7~0_1|} AuxVars[] AssignedVars[#race~get_subject_7~0][426], [3284#(= |#race~get_subject_7~0| 0), 2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3268#(= |#race~get_subject_3~0| 0), Black: 3295#true, Black: 3266#true, 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3277#(and (not |thread1Thread1of1ForFork1_#t~short40#1|) (not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0))), Black: 3271#true, Black: 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), Black: 1197#true, 574#L96-23true, 1199#(= |#race~is_null_5~0| 0), Black: 3282#true, 1094#L123-4true, 3297#(not |thread1Thread1of1ForFork1_#t~short41#1|), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 3301#true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 964#L69-25true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), Black: 3256#true]) [2022-04-18 16:34:22,055 INFO L384 tUnfolder$Statistics]: this new event has 296 ancestors and is cut-off event [2022-04-18 16:34:22,055 INFO L387 tUnfolder$Statistics]: existing Event has 290 ancestors and is cut-off event [2022-04-18 16:34:22,055 INFO L387 tUnfolder$Statistics]: existing Event has 293 ancestors and is cut-off event [2022-04-18 16:34:22,055 INFO L387 tUnfolder$Statistics]: existing Event has 293 ancestors and is cut-off event [2022-04-18 16:34:22,067 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2802] L69-22-->L69-23: Formula: (= |v_#race~get_subject_3~0_1| 0) InVars {} OutVars{#race~get_subject_3~0=|v_#race~get_subject_3~0_1|} AuxVars[] AssignedVars[#race~get_subject_3~0][447], [3284#(= |#race~get_subject_7~0| 0), 2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3268#(= |#race~get_subject_3~0| 0), Black: 3295#true, Black: 3266#true, 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3277#(and (not |thread1Thread1of1ForFork1_#t~short40#1|) (not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0))), Black: 3271#true, 65#L69-23true, Black: 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 872#L96-25true, 1094#L123-4true, Black: 3282#true, 3297#(not |thread1Thread1of1ForFork1_#t~short41#1|), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 3301#true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), Black: 3256#true]) [2022-04-18 16:34:22,067 INFO L384 tUnfolder$Statistics]: this new event has 293 ancestors and is cut-off event [2022-04-18 16:34:22,067 INFO L387 tUnfolder$Statistics]: existing Event has 296 ancestors and is cut-off event [2022-04-18 16:34:22,067 INFO L387 tUnfolder$Statistics]: existing Event has 290 ancestors and is cut-off event [2022-04-18 16:34:22,067 INFO L387 tUnfolder$Statistics]: existing Event has 293 ancestors and is cut-off event [2022-04-18 16:34:22,266 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3253] L96-22-->L96-23: Formula: (= |v_#race~get_subject_7~0_4| 0) InVars {} OutVars{#race~get_subject_7~0=|v_#race~get_subject_7~0_4|} AuxVars[] AssignedVars[#race~get_subject_7~0][410], [3284#(= |#race~get_subject_7~0| 0), 2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3268#(= |#race~get_subject_3~0| 0), Black: 3295#true, Black: 3266#true, 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3277#(and (not |thread1Thread1of1ForFork1_#t~short40#1|) (not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0))), Black: 3271#true, Black: 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), Black: 1197#true, 574#L96-23true, 1199#(= |#race~is_null_5~0| 0), Black: 3282#true, 1094#L123-4true, 3297#(not |thread1Thread1of1ForFork1_#t~short41#1|), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 3301#true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 964#L69-25true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), Black: 3256#true]) [2022-04-18 16:34:22,267 INFO L384 tUnfolder$Statistics]: this new event has 290 ancestors and is not cut-off event [2022-04-18 16:34:22,267 INFO L387 tUnfolder$Statistics]: existing Event has 293 ancestors and is not cut-off event [2022-04-18 16:34:22,267 INFO L387 tUnfolder$Statistics]: existing Event has 293 ancestors and is not cut-off event [2022-04-18 16:34:22,267 INFO L387 tUnfolder$Statistics]: existing Event has 296 ancestors and is not cut-off event [2022-04-18 16:34:22,267 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3266] L96-24-->L96-25: Formula: (= |v_#race~get_subject_3~0_4| 0) InVars {} OutVars{#race~get_subject_3~0=|v_#race~get_subject_3~0_4|} AuxVars[] AssignedVars[#race~get_subject_3~0][437], [3284#(= |#race~get_subject_7~0| 0), 2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3268#(= |#race~get_subject_3~0| 0), Black: 3295#true, Black: 3266#true, 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3277#(and (not |thread1Thread1of1ForFork1_#t~short40#1|) (not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0))), Black: 3271#true, Black: 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), 65#L69-23true, Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 872#L96-25true, 1094#L123-4true, Black: 3282#true, 3297#(not |thread1Thread1of1ForFork1_#t~short41#1|), Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 3301#true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), Black: 3256#true]) [2022-04-18 16:34:22,267 INFO L384 tUnfolder$Statistics]: this new event has 290 ancestors and is not cut-off event [2022-04-18 16:34:22,267 INFO L387 tUnfolder$Statistics]: existing Event has 293 ancestors and is not cut-off event [2022-04-18 16:34:22,267 INFO L387 tUnfolder$Statistics]: existing Event has 296 ancestors and is not cut-off event [2022-04-18 16:34:22,267 INFO L387 tUnfolder$Statistics]: existing Event has 293 ancestors and is not cut-off event [2022-04-18 16:34:23,676 INFO L129 PetriNetUnfolder]: 568/9682 cut-off events. [2022-04-18 16:34:23,677 INFO L130 PetriNetUnfolder]: For 74/116 co-relation queries the response was YES. [2022-04-18 16:34:23,810 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10420 conditions, 9682 events. 568/9682 cut-off events. For 74/116 co-relation queries the response was YES. Maximal size of possible extension queue 106. Compared 96563 event pairs, 63 based on Foata normal form. 7/7938 useless extension candidates. Maximal degree in co-relation 10136. Up to 233 conditions per place. [2022-04-18 16:34:23,853 INFO L132 encePairwiseOnDemand]: 1196/1199 looper letters, 39 selfloop transitions, 2 changer transitions 0/1122 dead transitions. [2022-04-18 16:34:23,853 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1078 places, 1122 transitions, 2558 flow [2022-04-18 16:34:23,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-04-18 16:34:23,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-04-18 16:34:23,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3435 transitions. [2022-04-18 16:34:23,855 INFO L547 CegarLoopForPetriNet]: DFA transition density 0.9549624687239366 [2022-04-18 16:34:23,855 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 3435 transitions. [2022-04-18 16:34:23,855 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 3435 transitions. [2022-04-18 16:34:23,856 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-04-18 16:34:23,856 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 3435 transitions. [2022-04-18 16:34:23,859 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 1145.0) internal successors, (3435), 3 states have internal predecessors, (3435), 0 states have call successors, (0), 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-04-18 16:34:23,861 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 1199.0) internal successors, (4796), 4 states have internal predecessors, (4796), 0 states have call successors, (0), 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-04-18 16:34:23,862 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 1199.0) internal successors, (4796), 4 states have internal predecessors, (4796), 0 states have call successors, (0), 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-04-18 16:34:23,862 INFO L186 Difference]: Start difference. First operand has 1077 places, 1122 transitions, 2475 flow. Second operand 3 states and 3435 transitions. [2022-04-18 16:34:23,862 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1078 places, 1122 transitions, 2558 flow [2022-04-18 16:34:23,870 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1076 places, 1122 transitions, 2552 flow, removed 0 selfloop flow, removed 2 redundant places. [2022-04-18 16:34:23,880 INFO L242 Difference]: Finished difference. Result has 1076 places, 1121 transitions, 2471 flow [2022-04-18 16:34:23,882 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=1199, PETRI_DIFFERENCE_MINUEND_FLOW=2467, PETRI_DIFFERENCE_MINUEND_PLACES=1074, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1121, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1119, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2471, PETRI_PLACES=1076, PETRI_TRANSITIONS=1121} [2022-04-18 16:34:23,882 INFO L335 CegarLoopForPetriNet]: 1101 programPoint places, -25 predicate places. [2022-04-18 16:34:23,882 INFO L478 AbstractCegarLoop]: Abstraction has has 1076 places, 1121 transitions, 2471 flow [2022-04-18 16:34:23,883 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1133.0) internal successors, (3399), 3 states have internal predecessors, (3399), 0 states have call successors, (0), 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-04-18 16:34:23,883 INFO L247 CegarLoopForPetriNet]: Found error trace [2022-04-18 16:34:23,884 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04-18 16:34:23,884 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-04-18 16:34:23,884 INFO L403 AbstractCegarLoop]: === Iteration 32 === Targeting thread2Err65ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err57ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err58ASSERT_VIOLATIONDATA_RACE (and 284 more)] === [2022-04-18 16:34:23,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-18 16:34:23,884 INFO L85 PathProgramCache]: Analyzing trace with hash 1522944752, now seen corresponding path program 1 times [2022-04-18 16:34:23,885 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-18 16:34:23,885 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [179371647] [2022-04-18 16:34:23,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-18 16:34:23,885 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-18 16:34:23,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-18 16:34:23,934 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2022-04-18 16:34:23,934 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-18 16:34:23,934 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [179371647] [2022-04-18 16:34:23,934 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [179371647] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-18 16:34:23,934 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-18 16:34:23,935 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-04-18 16:34:23,935 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [831951237] [2022-04-18 16:34:23,935 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-18 16:34:23,936 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-04-18 16:34:23,936 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-18 16:34:23,936 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-04-18 16:34:23,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-04-18 16:34:23,940 INFO L502 CegarLoopForPetriNet]: Number of universal loopers: 1162 out of 1199 [2022-04-18 16:34:23,942 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1076 places, 1121 transitions, 2471 flow. Second operand has 3 states, 3 states have (on average 1163.6666666666667) internal successors, (3491), 3 states have internal predecessors, (3491), 0 states have call successors, (0), 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-04-18 16:34:23,942 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-04-18 16:34:23,943 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1162 of 1199 [2022-04-18 16:34:23,943 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-04-18 16:34:24,105 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2815] L69-24-->L69-25: Formula: (= |v_#race~get_subject_7~0_1| 0) InVars {} OutVars{#race~get_subject_7~0=|v_#race~get_subject_7~0_1|} AuxVars[] AssignedVars[#race~get_subject_7~0][422], [3284#(= |#race~get_subject_7~0| 0), 2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3268#(= |#race~get_subject_3~0| 0), Black: 3295#true, Black: 3266#true, 3307#(not |thread2Thread1of1ForFork0_#t~short85#1|), 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3277#(and (not |thread1Thread1of1ForFork1_#t~short40#1|) (not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0))), Black: 3271#true, Black: 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), Black: 1197#true, 574#L96-23true, 1199#(= |#race~is_null_5~0| 0), 1094#L123-4true, Black: 3282#true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 3301#true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), 964#L69-25true, Black: 3256#true]) [2022-04-18 16:34:24,106 INFO L384 tUnfolder$Statistics]: this new event has 293 ancestors and is cut-off event [2022-04-18 16:34:24,106 INFO L387 tUnfolder$Statistics]: existing Event has 296 ancestors and is cut-off event [2022-04-18 16:34:24,106 INFO L387 tUnfolder$Statistics]: existing Event has 290 ancestors and is cut-off event [2022-04-18 16:34:24,106 INFO L387 tUnfolder$Statistics]: existing Event has 293 ancestors and is cut-off event [2022-04-18 16:34:24,120 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2802] L69-22-->L69-23: Formula: (= |v_#race~get_subject_3~0_1| 0) InVars {} OutVars{#race~get_subject_3~0=|v_#race~get_subject_3~0_1|} AuxVars[] AssignedVars[#race~get_subject_3~0][444], [3284#(= |#race~get_subject_7~0| 0), 2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3268#(= |#race~get_subject_3~0| 0), Black: 3295#true, Black: 3266#true, 1194#(= |#race~is_null_1~0| 0), 3307#(not |thread2Thread1of1ForFork0_#t~short85#1|), Black: 1192#true, 3277#(and (not |thread1Thread1of1ForFork1_#t~short40#1|) (not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0))), Black: 3271#true, Black: 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), 65#L69-23true, Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), Black: 3282#true, 872#L96-25true, 1094#L123-4true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 3301#true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), Black: 3256#true]) [2022-04-18 16:34:24,121 INFO L384 tUnfolder$Statistics]: this new event has 296 ancestors and is cut-off event [2022-04-18 16:34:24,121 INFO L387 tUnfolder$Statistics]: existing Event has 293 ancestors and is cut-off event [2022-04-18 16:34:24,121 INFO L387 tUnfolder$Statistics]: existing Event has 290 ancestors and is cut-off event [2022-04-18 16:34:24,121 INFO L387 tUnfolder$Statistics]: existing Event has 293 ancestors and is cut-off event [2022-04-18 16:34:24,338 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3253] L96-22-->L96-23: Formula: (= |v_#race~get_subject_7~0_4| 0) InVars {} OutVars{#race~get_subject_7~0=|v_#race~get_subject_7~0_4|} AuxVars[] AssignedVars[#race~get_subject_7~0][406], [3284#(= |#race~get_subject_7~0| 0), 2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3268#(= |#race~get_subject_3~0| 0), Black: 3295#true, Black: 3266#true, 3307#(not |thread2Thread1of1ForFork0_#t~short85#1|), 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3277#(and (not |thread1Thread1of1ForFork1_#t~short40#1|) (not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0))), Black: 3271#true, Black: 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), Black: 1197#true, 574#L96-23true, 1199#(= |#race~is_null_5~0| 0), 1094#L123-4true, Black: 3282#true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 3301#true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 964#L69-25true, Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), Black: 3256#true]) [2022-04-18 16:34:24,338 INFO L384 tUnfolder$Statistics]: this new event has 290 ancestors and is not cut-off event [2022-04-18 16:34:24,338 INFO L387 tUnfolder$Statistics]: existing Event has 293 ancestors and is not cut-off event [2022-04-18 16:34:24,338 INFO L387 tUnfolder$Statistics]: existing Event has 293 ancestors and is not cut-off event [2022-04-18 16:34:24,338 INFO L387 tUnfolder$Statistics]: existing Event has 296 ancestors and is not cut-off event [2022-04-18 16:34:24,339 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3266] L96-24-->L96-25: Formula: (= |v_#race~get_subject_3~0_4| 0) InVars {} OutVars{#race~get_subject_3~0=|v_#race~get_subject_3~0_4|} AuxVars[] AssignedVars[#race~get_subject_3~0][434], [3284#(= |#race~get_subject_7~0| 0), 2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3268#(= |#race~get_subject_3~0| 0), Black: 3295#true, Black: 3266#true, 3307#(not |thread2Thread1of1ForFork0_#t~short85#1|), 1194#(= |#race~is_null_1~0| 0), Black: 1192#true, 3277#(and (not |thread1Thread1of1ForFork1_#t~short40#1|) (not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0))), Black: 3271#true, Black: 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), 65#L69-23true, Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), 872#L96-25true, 1094#L123-4true, Black: 3282#true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 3301#true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0)), Black: 3256#true]) [2022-04-18 16:34:24,339 INFO L384 tUnfolder$Statistics]: this new event has 290 ancestors and is not cut-off event [2022-04-18 16:34:24,339 INFO L387 tUnfolder$Statistics]: existing Event has 296 ancestors and is not cut-off event [2022-04-18 16:34:24,339 INFO L387 tUnfolder$Statistics]: existing Event has 293 ancestors and is not cut-off event [2022-04-18 16:34:24,339 INFO L387 tUnfolder$Statistics]: existing Event has 293 ancestors and is not cut-off event [2022-04-18 16:34:24,639 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][495], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3284#(= |#race~get_subject_7~0| 0), 3268#(= |#race~get_subject_3~0| 0), 1006#L124-7true, Black: 3297#(not |thread1Thread1of1ForFork1_#t~short41#1|), Black: 3266#true, 1194#(= |#race~is_null_1~0| 0), 737#L96-39true, Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), Black: 3271#true, Black: 1197#true, Black: 3277#(and (not |thread1Thread1of1ForFork1_#t~short40#1|) (not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0))), 1199#(= |#race~is_null_5~0| 0), Black: 3282#true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), 3301#true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3305#true, Black: 3258#(not |thread1Thread1of1ForFork1_#t~short40#1|), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:24,639 INFO L384 tUnfolder$Statistics]: this new event has 345 ancestors and is cut-off event [2022-04-18 16:34:24,640 INFO L387 tUnfolder$Statistics]: existing Event has 345 ancestors and is cut-off event [2022-04-18 16:34:24,640 INFO L387 tUnfolder$Statistics]: existing Event has 342 ancestors and is cut-off event [2022-04-18 16:34:24,640 INFO L387 tUnfolder$Statistics]: existing Event has 348 ancestors and is cut-off event [2022-04-18 16:34:24,640 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][495], [2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3284#(= |#race~get_subject_7~0| 0), 3268#(= |#race~get_subject_3~0| 0), 1006#L124-7true, Black: 3297#(not |thread1Thread1of1ForFork1_#t~short41#1|), Black: 3266#true, 1194#(= |#race~is_null_1~0| 0), 737#L96-39true, Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), Black: 3271#true, Black: 1197#true, Black: 3277#(and (not |thread1Thread1of1ForFork1_#t~short40#1|) (not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0))), 1199#(= |#race~is_null_5~0| 0), Black: 3282#true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), 3301#true, Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3305#true, Black: 3258#(not |thread1Thread1of1ForFork1_#t~short40#1|), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:24,640 INFO L384 tUnfolder$Statistics]: this new event has 342 ancestors and is cut-off event [2022-04-18 16:34:24,640 INFO L387 tUnfolder$Statistics]: existing Event has 345 ancestors and is cut-off event [2022-04-18 16:34:24,640 INFO L387 tUnfolder$Statistics]: existing Event has 342 ancestors and is cut-off event [2022-04-18 16:34:24,640 INFO L387 tUnfolder$Statistics]: existing Event has 348 ancestors and is cut-off event [2022-04-18 16:34:24,640 INFO L387 tUnfolder$Statistics]: existing Event has 345 ancestors and is cut-off event [2022-04-18 16:34:24,682 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([3620] thread1EXIT-->L124-7: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem123#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem123#1=|v_ULTIMATE.start_main_#t~mem123#1_5|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][495], [3284#(= |#race~get_subject_7~0| 0), 2471#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3268#(= |#race~get_subject_3~0| 0), 1006#L124-7true, Black: 3297#(not |thread1Thread1of1ForFork1_#t~short41#1|), Black: 3266#true, 1194#(= |#race~is_null_1~0| 0), 77#L96-3true, Black: 1192#true, 3246#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), Black: 3271#true, Black: 3277#(and (not |thread1Thread1of1ForFork1_#t~short40#1|) (not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0))), Black: 1197#true, 1199#(= |#race~is_null_5~0| 0), Black: 3282#true, Black: 2479#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 1)), 3301#true, 3274#(not (= (+ ~is_null_1~0 (* (- 256) (div ~is_null_1~0 256))) 0)), Black: 2485#(and (< |ULTIMATE.start_create_fresh_bool_array_~i~0#1| |ULTIMATE.start_create_fresh_bool_array_~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|)), 3305#true, Black: 3258#(not |thread1Thread1of1ForFork1_#t~short40#1|), Black: 1210#(and (<= 5 |ULTIMATE.start_create_fresh_bool_array_#in~size#1|) (<= 5 |ULTIMATE.start_create_fresh_bool_array_~size#1|) (= |ULTIMATE.start_create_fresh_bool_array_~i~0#1| 0))]) [2022-04-18 16:34:24,682 INFO L384 tUnfolder$Statistics]: this new event has 328 ancestors and is cut-off event [2022-04-18 16:34:24,682 INFO L387 tUnfolder$Statistics]: existing Event has 331 ancestors and is cut-off event [2022-04-18 16:34:24,682 INFO L387 tUnfolder$Statistics]: existing Event has 331 ancestors and is cut-off event [2022-04-18 16:34:24,683 INFO L387 tUnfolder$Statistics]: existing Event has 334 ancestors and is cut-off event